Canvas CloudAI
Canvas Cloud AI

RBAC

intermediate
security
Enhanced Content

Definition

Role-Based Access Control - security approach that assigns permissions based on job roles rather than individual users. Like giving all managers the same key instead of customizing access for each person.

Real-World Example

Instead of setting permissions for each developer individually, RBAC assigns all developers to a 'Developer' role with predefined access rights.

Related Terms

Cloud Provider Equivalencies

All four clouds implement RBAC through their IAM systems by binding roles (sets of permissions) to identities (users, groups, service accounts) at a defined scope (account/subscription/project/compartment or resource).

AWS
AWS Identity and Access Management (IAM)
AZ
Microsoft Entra ID (Azure AD) + Azure role-based access control (Azure RBAC)
GCP
Google Cloud IAM
OCI
OCI Identity and Access Management (IAM)

See RBAC in Action

Explore real-world architectures from our community that use RBAC:

Explore More Cloud Computing Terms