Displaying Your Roles
To view your roles, perform the following step:
- In the Cloudera Manager Admin Console, select .
Access to Cloudera Manager features is controlled by user accounts that specify an authentication mechanism and one or more user roles
User roles determine the tasks that an authenticated user can perform and the features visible to the user in the Cloudera Manager Admin Console. In addition to the default user roles, you can create user roles that apply only to specific clusters.
Documentation for Cloudera Manager administration and management tasks indicate user roles required to perform the task.
To view your roles, perform the following step:
By default, Cloudera Manager ships with user roles that have privileges for all clusters managed by Cloudera Manager. You can create roles that are a combination of a default user role and privileges on a specific cluster. For more information about this type of role, see User Roles with Privileges for a Cluster.
In addition to the default user roles, you can create user roles that apply only to specific clusters. Creating this new role is done by assigning a privilege for a specific cluster to a default role. When a user account has multiple roles, the privileges are the union of all the roles.
For example, the user account milton
has the Limited
Operator role and Read-Only role with a scope of Cluster 1.
Additionally, milton
has the Configurator role on
Cluster 2.
On Cluster 1, milton
can perform all the actions that
a Limited Operator and Read-Only can.
On Cluster 2, milton
can perform all the actions that
a Configurator can.
The user account milton
cannot perform these or any
other actions on the other clusters that are managed by Cloudera Manager
because the account does not have any other roles.
Another user account, edith
, has the Configurator role
with privileges for all clusters. This means that edith
can perform the actions of the Configurator role on all clusters that
Cloudera Manager manages since the scope is all clusters.
You can assign privileges for a specific cluster to the following user roles:
User roles that cannot be assigned privileges for a specific cluster
apply to all clusters. For example, if edith
has the
Key Administrator user role, she can perform the actions of a Key
Administrator on all clusters.
To create a role that has privileges for a specific cluster, perform the following steps:
This field is based on your authentication mode and does not appear for local users.
Valid values for the External Program Exit Code and SAML Script Exit Code are between 0 and 127. You defined what users you want to associate with theses values when you configure your external authentication. For more information,
If you are upgrading to Cloudera Manager 6 from Cloudera Manager 5, existing mappings are imported from Cloudera Manager 5. These imported mappings can be changed.
The following list describes the LDAP groups imported from Cloudera Manager 5:
The following list describes the SAML and External Program codes imported from Cloudera Manager 5:
For example, you are using a SAML Script and want to assign user
accounts that correspond with exit code 15 to a Cluster Administrator
role with privileges for a cluster named cluster1
.
To accomplish this, perform the following steps in the Cloudera Manager Admin Console:
For SAML Scripts and External Programs, valid values are between 0 and 127.
If you are upgrading to Cloudera Manager 6 from Cloudera Manager 5, existing mappings are imported from Cloudera Manager 5. These imported mappings can be changed.
The following list describes the LDAP groups imported from Cloudera Manager 5:
The following list describes the SAML and External Program codes imported from Cloudera Manager 5:
In addition to mapping groups, such as LDAP groups, to a user role, you can also assign individual users to a user role. If you do not assign a role, the local user defaults to no access. This means that the user cannot perform any actions on the cluster.
To add a user account to a role, perform the following steps:
Perform the following steps to remove a user account or external mapping from a user role:
To remove a role with a specific privilege, you must first remove all the user accounts that have that role. Note that you cannot remove the default roles that Cloudera Manager ships with.
Minimum Required Role: User Administrator (also provided by Full Administrator) This feature is not available when using Cloudera Manager to manage Data Hub clusters.
In some organizations, security policies may prohibit the use of the Full Administrator role. The Full Administrator role is created during Cloudera Manager installation, but you can remove it as long as you have at least one remaining user account with User Administrator privileges.
To remove the Full Administrator user role, perform the following steps.