Skip to main content

Security principal

A security principal refers to an entity that is authenticated and authorized to perform various operations and access resources in RisingWave Cloud. You can assign a role to any of these security principals:
  • Service account: Typically represents an application. It accesses RisingWave Cloud resources on the application’s behalf, using API keys for authentication.
  • User: Typically represents an individual user who interacts with resources via the user interface.

Role permissions and limitations

Below are permissions and limitations for roles to ensure that each service account or user has appropriate access tailored to their responsibilities. To grant a role to your account, go to Organization > Role management, then click Edit roles on the right side.

RoleBinding

RoleBindings ensure that only authorized entities have access to resources and operations based on their defined roles.

Prerequisite

Only the OrganizationAdmin has the permission to manage user’s RoleBinding.

Scenario

Every organization needs at least one OrganizationAdmin user. Any attempt to delete the last OrganizationAdmin RoleBinding will fail.