You can use a custom vCenter Server account to create roles.

Procedure

Manually create a new vCenter Server role and assign the privileges.

Example

Object

Permission

Datastore

  • Allocate space

  • Browse datastore

  • Low-level file operations

  • Remove file

  • Update virtual machine files

Folder

  • Create folder

  • Delete folder

Global

Cancel task

Host

  • Local operations

  • Create virtual machine

  • Delete virtual machine

  • Reconfigure virtual machine

Resource

Assign virtual machine to resource pool

Sessions

View and stop sessions

Tasks

Create task

Virtual machine

  • Configuration

  • Add existing disk

  • Add new disk

  • Add or remove device

  • Change resource

  • Remove disk

  • Settings

  • Interaction

  • Power Off

  • Power On

  • Suspend

  • Inventory

  • Create from existing

  • Create new

  • Move

  • Register

  • Remove

  • Unregister

  • Provisioning

  • Clone template

  • Clone virtual machine

  • Create template from virtual machine

  • Customize

  • Deploy template

  • Mark as template

  • Mark as virtual machine

  • Modify customization specifications

  • Promote disks

  • Read customization specifications

Object

Permission

Datastore

  • Allocate space

  • Browse datastore

  • Low-level file operations

  • Remove file

  • Update virtual machine files

Folder

  • Create folder

  • Delete folder

Global

Cancel task

Host

  • Local operations

  • Create virtual machine

  • Delete virtual machine

  • Reconfigure virtual machine

Resource

Assign virtual machine to resource pool

Sessions

View and stop sessions

Tasks

Create task

Virtual machine

  • Configuration

  • Add existing disk

  • Add new disk

  • Add or remove device

  • Change resource

  • Remove disk

  • Settings

  • Interaction

  • Power Off

  • Power On

  • Suspend

  • Inventory

  • Create from existing

  • Create new

  • Move

  • Register

  • Remove

  • Unregister

  • Provisioning

  • Clone template

  • Clone virtual machine

  • Create template from virtual machine

  • Customize

  • Deploy template

  • Mark as template

  • Mark as virtual machine

  • Modify customization specifications

  • Promote disks

  • Read customization specifications