Organization User Roles

Organization roles are used to grant privileges to organization users.

Each Couchbase Cloud user that is added to an organization is assigned an organization role that determines what privileges they have within the organization. Organization roles are separate from project roles, which grant granular privileges to projects and clusters. Organization roles are also separate from database permissions, which grant access to cluster data.

The following table describes the available organization roles and their associated privileges.

Table 1. Organization Roles
Role Description

Organization Admin

Grants the following privileges within the organization:

  • All privileges granted by the Organization Edit role

  • Invite and manage organization users

  • View and manage billing

  • View and manage all projects in the organization

A user with the Organization Admin role automatically has Project Edit privileges for all projects in the organization. (This even includes projects where that user may have been given the Project View role.)

An organization must have at least one user with the Organization Admin role at all times.

Organization Edit

Grants the following privileges within the organization:

  • All privileges granted by the Organization View role

  • Create projects

  • Connect and manage clouds

A user with the Organization Edit role automatically has Project Edit privileges for all projects in the organization. (This even includes projects where that user may have been given the Project View role.)

Organization View

Grants the following privileges within the organization:

  • Access to the Couchbase Cloud UI

  • View organization settings

  • View organization users

  • View connected clouds

  • View projects of which they are a member

    • Users that have been added as members of a project will have privileges within that project based on their project role.