Skip to main content
Skip to main content

Managed Postgres RBAC

Beta

ClickHouse Cloud supports role-based access control (RBAC) for Managed Postgres services. You can create custom roles with specific permissions and assign them to organization members to control who can view or manage your Postgres services.

Available permissions

Managed Postgres currently supports two permissions:

PermissionDescription
View Postgres servicesAllows a user to see the Postgres service and its details.
Manage Postgres servicesAllows a user to modify, scale, and configure the Postgres service.

Creating a new Postgres service requires the existing Organization manage permission. The permissions above apply only to existing services.

Note

More granular permissions will be available in a future release.

Creating a custom role

  1. Click your organization name in the left sidebar and select Users and roles.
  1. Switch to the Roles tab and click Create role.
  2. Enter a name for the role, then click + Allow and select Postgres Service from the entity list.
  1. Choose the Postgres service to scope the role to, then select the permissions to grant.
  1. Click Create role to save.

Assigning a role

Once the role is created, assign it to users from the Users tab on the same Users and roles page. A user can have multiple roles, and roles can be combined to build the exact access profile you need.