Roles and Permissions

List of Roles and Permissions

Roles are templates that include permissions and users can be assigned to one or more roles. All users in the appliance must be associated with a role.

The roles packaged with PPC are as follows:

RolesDescriptionPermissions
directory_administratorRole to manage users, groups, and their attributessaml_admin, role_admin, user_manager_admin, can_create_token, password_policy_admin, group_admin
directory_viewerRole to query and view users and groups and their attributessaml_viewer, password_policy_viewer, user_manager_viewer, role_viewer, group_viewer
security_administratorRole to manage users, roles, groups, and security‑related configurations, including SAML, certificates, packages, and insightscan_fetch_package, role_admin, web_admin, cli_access, saml_admin, can_export_certificates, user_manager_admin, can_create_token, password_policy_admin, group_admin, insight_admin
security_viewerRole with Read accesssaml_viewer, password_policy_viewer, insight_viewer, user_manager_viewer, role_viewer, group_viewer

The capabilities of a role are defined by the permissions attached to the role. Though roles can be created, modified, or deleted from the appliance, permissions cannot be edited. The permissions that are available to map with a user and packaged with PPC as default permissions are as follows:

PermissionsDescription
role_adminPermission to manage roles with read-write access
role_viewerPermission to view roles with read-only access
user_manager_adminPermission to manage users with read-write access
user_manager_viewerPermission to view users with read-only access
group_adminPermission to manage groups with read-write access
group_viewerPermission to view groups with read-only access
password_policy_adminPermission to update password policies with read-write access
password_policy_viewerPermission to view password policies with read-only access
saml_adminPermission to update SAML configurations with read-write access
saml_viewerPermission to view SAML configurations with read-only access
can_fetch_packagePermission to download resilient packages
can_create_tokenPermission to create/refresh tokens
can_export_certificatesPermission to download protector certificates
web_adminPermission to perform all operations available as part of the Web UI
cli_accessPermission to access CLI
insight_adminPermission to view and edit Insight Dashboard with admin access
insight_viewerPermission to view Insight Dashboard with read-only access

Last modified : April 09, 2026