José da Cruz
IT Architect: a blog about the daily life of

RBAC – Role Based Access Control

RBAC – Role Based Access Control

is a security model to control access to resources based on the roles of individuals.

  • Access permissions are assigned to roles. (manager, user, admin, etc.)
  • Users are assigned to specific roles.
  • Operates on the principle of least privilege.
  • Roles: Represent different job functions or responsibilities.
  • Permissions: What actions can be performed on the resources or data.
  • Users: The individuals assigned to one or more roles.
  • It is possible to use hierarchies, where higher levels inherit the permissions of lower-level roles.
  • Pros: scalable, productivity, and simplified administration.
  • Cons: It can be difficult to manage exceptions or particular things for specific users.
  • Cons: Can be difficult to manage exceptions or particular things for specific users.

Posted

in

by

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *