Project Roles
Project roles are used to grant privileges to project members.
Each project member is assigned one or more project roles that determine their privileges within the project. Project roles are separate from organization roles, which grant overall privileges to Couchbase Capella. Project roles control who can create database credentials and their level of access to cluster data.
The following table describes the available project roles and their associated privileges.
Role | Description |
---|---|
|
Provides complete cluster-management access. Users with this role can access data within any cluster in a project. It includes the following privileges:
A user with the |
|
Provides access to management actions for all clusters in a project. This role can create and delete clusters but does not provide access to data. It includes the following privileges within the project:
|
|
Provides read-only access to view all clusters in a project. This role does not provide access to data. It includes the following privileges within the project:
|
|
Provides read-only access to view data within any cluster in a project. This role allows use of tools like Query Workbench to read data but can’t modify or write data. It includes the following privileges within the project:
|
|
Provides read and write access to data within any cluster in a project. It includes the following privileges within the project:
|