> For the complete documentation index, see [llms.txt](https://docs.neoncloud.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.neoncloud.com/get-started/projects-and-rbac.md).

# Projects & RBAC

Organize resources with **projects** and control access with **roles**.

<figure><img src="/files/5Rc0vMt4pYTdNK0UhJSK" alt=""><figcaption></figcaption></figure>

Click on "Create New Project" and enter **project name, project description, and project purpose.** Then click on "Create Project" and the new project will be created.

<figure><img src="/files/vXZqd2C8U1UgI2S1EBJI" alt=""><figcaption></figcaption></figure>

This is your default project homepage where you can see all active services within that project, view/add/remove users in the project, and see the resource quota assigned to the project.

<figure><img src="/files/2NQwQWBzZquOwHsetl0c" alt=""><figcaption></figcaption></figure>

## Projects vs. Account

* **Account:** Your identity, billing, and security context
* **Project:** Isolation boundary for resources, quotas, and RBAC

## Users

Navigate to **Profile** → **Users** and you can create/modify/delete users here and assign them to projects.

<figure><img src="/files/WAMDZxC3mSfq0E3a6xys" alt=""><figcaption></figcaption></figure>

## Roles & Permissions (RBAC)

Navigate to **Profile** → **Roles** and you can create new roles, modify/delete existing ones, and assign these roles and permissions to users.

<figure><img src="/files/NwMRp861blJum9Hhu3xD" alt=""><figcaption></figcaption></figure>

When adding a new role, you can choose specific services, features, and permissions you want to assign to users in this role.

<figure><img src="/files/DUQw15hlc0OieJHIJBiN" alt=""><figcaption></figcaption></figure>

These are typical roles and permissions you can assign to you team members. *Please note these are suggestions and may vary based on industry, team size, use case, etc.*

| Role               | Scope           | Permissions                         |
| ------------------ | --------------- | ----------------------------------- |
| Owner              | Project         | Full control, manage roles/quotas   |
| Contributor        | Project         | Create/update/delete most resources |
| Viewer             | Project         | Read-only access                    |
| Billing (optional) | Account/Project | Invoices, transactions              |

## Best practices ✅

* Least-privilege roles; **Viewer** by default
* Separate **billing** from **ops** access
* Review **members** quarterly and rotate credentials


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.neoncloud.com/get-started/projects-and-rbac.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
