Role-Based Access Control (RBAC)

Role-Based Access Control (RBAC) is a solution for the concerns raised by the possibility of misuse of the root account. RBAC is based on the principle that no user should get more permission than is required to perform that person's job. In other words, it is a distributed privilege model. You can use RBAC to create separate roles for people with different needs and requirements from the system or set of systems over a network. You can retain the root access for only special cases, and create separate roles that permit access to only selected areas of the system. You can then allot these roles to users and administrators based on the requirements of their profiles.

In an RBAC environment, all users can log in ...

Get Special Edition Using® Solaris™ 9 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.