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.