You can assign different roles with privileges to users.

To manage user roles, navigate to the User Roles page. 

On the Diyotta Manager repository, click Admin, and then select User Roles.

The Assign Roles page displays the environment and role privileges that can be assigned to existing Users. The roles are assigned to a user at environment level.

Assigning roles to Users

Step I: Select the Environment from the dropdown.

Step II: Go to the Assign Roles tab. It will list all the users and associated roles. Following details are displayed.

  • All the users added in the Diyotta Manager.
  • The roles that can be assigned to the user.

Below are the predefined privileges for these roles.

RolesPrivileges

Environment User

  • view environments
  • view node managers
  • view Services
Host Administrator
  • Add and manage node managers
  • Deploy, register and manage services
  • Start, stop and restart services
Service Administrator
  • Deploy, register and manage services
  • Start, stop and restart services
Service Operator
  • Start, stop and restart services

Step III: Select the role to be assigned to list of users in an environment, and click Save. For reference, here we have assigned Host administrator for USER-1, Service Administrator for USER-2 and Service Operator for USER-3.

Note:

  • Each user can be assigned only one role based on the role privileges required for each environment. Once you assign a role to a user, the other role check boxes get disabled.
  • If you want to reset the changes done before saving, click Reset.

Step IV: Once saved, the Message window shows the success message. Click Ok.

Assigning Admin roles to Users

Users with admin roles have all the privileges in all the environments. User with admin role is provided to all the environments in common.

Step I: Go to the Assign Admin Roles tab. It will list all the users and admin role. Following details are displayed.

  • All the users added in the Diyotta Manager.
  • The admin role that can be assigned to the users which has admin access with all the privileges as Create environments, Manage Administrative activities, Add and manage node managers, Deploy, register and manage services and also Start, stop and restart service.

Step II: Select the admin role to be assigned to the user and click Save. When a role is assigned to a user, then the selected users get admin privileges.

Note: 

  • By default, admin role is selected for admin user
  • If you want to reset the changes done before saving, click Reset.

Step III: Once saved, the Message window shows the success message. Click Ok.

Note: