2.8. Granular permissions for User Access
Granular permissions allow an Organization Administrator to define role permissions for one or more applications. Many of the predefined roles provide wildcard permissions, which is equivalent to a super user role with full access to all actions.
By defining granular permissions, you can create (or modify) roles with limited permissions, such as read-only, or read and update but not delete.
As an example, compare the predefined roles of Cost Administrator and Cost Price List Viewer.
| Role | Application | Resource | Operation |
|---|---|---|---|
| Cost Administrator | cost-management | * (all) | * (all) |
| Cost Price List Viewer | cost-management | cost_model | read |
By creating a new role, you can define the applications, resources, and operations that are specific to that role.
2.8.1. Adding custom User Access roles リンクのコピーリンクがクリップボードにコピーされました!
User Access provides a number of predefined roles that you can add to groups. In addition to using the predefined roles, you can create and manage custom User Access roles with granular permissions for one or more applications.
For a list of predefined roles provided by Red Hat, see section Predefined User Access roles.
The Default access group contains a subset of all predefined roles. For more information, see section
You cannot modify a predefined role.
Prerequisites
- You are logged in to the Red Hat Hybrid Cloud Console as a user who has Organization Administrator permission.
- If you are not an Organization Administrator, you must be a member of a group that has the User Access administrator role assigned to it.
A guided wizard leads you through the steps for adding a role. The following steps describe how to use the Create role wizard.
Procedure
- Navigate to the Red Hat Hybrid Cloud Console > Settings > Identity & Access Management > User Access > Roles. The Roles window appears.
- Click the Create role button. This starts the Create role wizard.
- At this point in the wizard, you can create a role from scratch or copy an existing role.