RBAC Components

RBAC relies on the following four databases to provide users with access to privileged operations:

  • Extended user attributes database (user_attr) Associates users and roles with authorizations and profiles.

  • Authorization attributes database (auth_attr) Defines authorizations and their attributes and identifies the associated help file.

  • Rights profile attributes database (prof_attr) Defines profiles, lists the profile’s assigned authorizations, and identifies the associated help file.

  • Profile attributes database (exec_attr) Defines the privileged operations assigned to a profile.

These four databases interact with each other.

Extended User Attributes (user_attr) Database

The /etc/user_attr database supplements ...

Get Inside Solaris™ 9 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.