Online Help

This help article applies to CloudShell 9.3. To see the latest, click here.

Required vCenter User Permissions per Deployment Type

To configure vCenter cloud providers, you must use a vCenter user that has a role with the required permissions for the specified deployment type on the root and child objects. Root-level permissions are required because in order to correctly identify each vCenter object (datacenter, templates, dvswitches, etc.) on your cloud provider resource, CloudShell needs to be able to access the vCenter object tree, starting with the root, which is the datacenter.

To set up the vCenter user(s) for CloudShell:

  1. In the vSphere Client's Administration area, in the Roles section, add or edit a role.

  2. Under All Privileges, grant the permissions for the desired deployment type(s):

  3. Save your changes.
  4. After creating the role, add a permission to the root level of the vCenter Server.

    For example, "vcenter1.qualisystems.local":

  5. Add the users that will be used by vCenter cloud provider resources to deploy App VMs on the vCenter Server.
  6. Assign the new/updated role.
  7. Make sure the Propagate to Child Objects check box is selected.
  8. Save your changes.