8.3. Managing Permissions to Pools

An administrator role can be assigned to users for a pool of virtual machines. A virtual machine pool administrator role, called VM Pool Administrator in the GUI, gives permissions to create, manage and delete the pool, including making changes to its configuration. A pool administrator can also perform basic operations on virtual machines in the pool. Inherited permissions apply to virtual machine pools, hence the superuser has permissions on all pools and the data center administrators (if any), have permissions on pools within their data center.

To assign administrator permissions to a virtual machine pool:

  1. Click the Pools tab. A list of virtual machines displays. If the required virtual machine is not visible, perform a search (see Section 1.2, “Search”).
  2. Select the virtual machine that you want to edit, and click the Permissions tab from the Details pane.
    The Permissions tab displays a list of users and their current roles and permissions, if any. Inherited permissions apply to virtual machine pools, hence superusers and the data center administrators (if any), display in the list.
    Pools Permissions

    Figure 8.9. Pools Permissions


  3. Click Add to add an existing user. The Add Permission to User dialog box displays. Enter a Name, or User Name, or part thereof in the Search text box, and click Go. A list of possible matches is displayed in the results list.
  4. Select the check box of the user to be assigned the permissions. Scroll through the Assign role to user list and select VMPoolAdmin.
    Assigning VMPoolAdmin Permission

    Figure 8.10. Assigning VMPoolAdmin Permission


  5. Click OK.
    The name of the user displays in the Permissions tab.

Note

You can only assign roles and permissions to existing users. See Chapter 5, Users for more information.

To remove the role from a user:

  1. Click the Virtual Machine tab. A list of virtual machines displays. If the required virtual machine is not visible, perform a search (see Section 1.2, “Search”).
  2. Select the required virtual machine and click the Permissions tab from the Details pane.
    The Permissions tab displays a list of users and their current roles and permissions, if any. Note that you cannot remove users with inherited permissions.
  3. Select the appropriate user.
  4. Click Remove. A confirmation dialog displays, click OK. The user is removed from the Permissions tab.