Read 34 RBAC - 401-advanced-javascript-hanna-alemu/seattle-javascript-401d31 GitHub Wiki
What is RBAC?
RBAC or role-based access control is a way to restrict access to information to users and employees based on what they need to know. It provides security to who can access what information. It's basically assigning a user or employee to a role from a list of roles with specific access to each one.
Benefits of RBAC
- Reducing administrative work and IT support
- Maximizing operational efficiency( Save money)
- Improving compliance.
Tools to use for RBAC
- Scope -- What can people in the role manage
- Group -- This contains the people assigned to the role
- Role -- Tasks to be performed by the people
- Role assignment -- Links a role to a role group