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.

Cloud Provider Equivalencies

All major clouds implement RBAC through their IAM systems: you grant permissions to roles (or role-like constructs) and assign those roles to identities (users, groups, or service accounts) at a defined scope (account/subscription/project/compartment or resource).

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

Explore More Cloud Computing Terms