> 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="https://1802641068-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAChv0b03d6kwjavnnWlJ%2Fuploads%2Fgit-blob-c1f0bfaf3d8d6b6a83894fa106f205b0b1581b5b%2FScreenshot%202025-08-17%20at%206.47.46%E2%80%AFPM.png?alt=media" 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="https://1802641068-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAChv0b03d6kwjavnnWlJ%2Fuploads%2Fgit-blob-bc58da91d9e72fdd9138a9c5340197e8030aa2ba%2FScreenshot%202025-08-17%20at%206.48.03%E2%80%AFPM.png?alt=media" 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="https://1802641068-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAChv0b03d6kwjavnnWlJ%2Fuploads%2Fgit-blob-052f8cba2bc4ebc14ef322ecb20fb96f4dc826e2%2FScreenshot%202025-08-17%20at%206.48.55%E2%80%AFPM.png?alt=media" 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="https://1802641068-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAChv0b03d6kwjavnnWlJ%2Fuploads%2Fgit-blob-2f3f341e6c380fb4af21a36dfd395774397179bc%2FScreenshot%202025-08-17%20at%207.09.45%E2%80%AFPM.png?alt=media" 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="https://1802641068-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAChv0b03d6kwjavnnWlJ%2Fuploads%2Fgit-blob-f5e572ab73fb6b5efd95386ff5c75de3fa5b44dd%2FScreenshot%202025-08-17%20at%207.09.54%E2%80%AFPM.png?alt=media" 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="https://1802641068-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAChv0b03d6kwjavnnWlJ%2Fuploads%2Fgit-blob-cb9c0cd246ffe33b7d578380c71a12408406791f%2FScreenshot%202025-08-17%20at%207.10.05%E2%80%AFPM.png?alt=media" 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

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

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
