This is an archive version of the document. To get the most up-to-date information, see the current version.

Entire VM Restore

Below are vCenter Server granular permissions required for entire VM restore:

Privilege Level

Required Permissions

Direct SAN Access Mode

Virtual Appliance Mode

Network Mode

dvPort Group

Create
Delete

Create
Delete

Create
Delete

Datastore

Allocate space
Browse datastore
Low-level file operations
Remove file

Allocate space
Browse datastore
Configure datastore (if you restore to vSAN datastore)
Low-level file operations
Remove file

Allocate space
Browse datastore
Configure datastore (if you restore to vSAN datastore)
Low-level file operations
Remove file

Folder

Create folder

Create folder

Create folder

Global

Disable methods
Enable methods
Licenses
Log event

Disable methods
Enable methods
Licenses
Log event

Disable methods
Enable methods
Licenses
Log event

vSphere Tagging

Assign or Unassign vSphere Tag
Assign or Unassign vSphere Tag on Object

Assign or Unassign vSphere Tag
Assign or Unassign vSphere Tag on Object

Assign or Unassign vSphere Tag
Assign or Unassign vSphere Tag on Object

Network

Assign network
Configure

Assign network
Configure

Assign network
Configure

Resource

Assign virtual machine to resource pool

Assign virtual machine to resource pool

Assign virtual machine to resource pool

Profile-driven storage

Profile-driven storage update
Profile-driven storage view

Profile-driven storage update
Profile-driven storage view

Profile-driven storage update
Profile-driven storage view

vApp

Add virtual machine
Assign resource pool
Unregister

Add virtual machine
Assign resource pool
Unregister

Add virtual machine
Assign resource pool
Unregister

Virtual Machine

Change Configuration

Acquire disk lease
Add existing disk
Add new disk
Advanced configuration
Change Settings
Modify device settings
Remove disk
Toggle disk change tracking

Add existing disk
Add new disk
Advanced configuration
Change Settings
Modify device settings
Remove disk
Toggle disk change tracking

Add existing disk
Add new disk
Advanced configuration
Change Settings
Modify device settings
Remove disk
Toggle disk change tracking

Edit Inventory

Register
Remove

Create
Register
Remove

Create
Register
Remove

Interaction

Connect devices
Power Off
Power On

Connect devices
Power Off
Power On

Connect devices
Power Off
Power On

Provisioning

Allow disk access
Allow read-only disk access
Allow virtual machine download
Allow virtual machine files upload
Mark as template*
Mark as virtual machine*

Allow disk access
Allow read-only disk access
Allow virtual machine download
Allow virtual machine files upload
Mark as template*
Mark as virtual machine*

Allow disk access
Allow read-only disk access
Allow virtual machine download
Allow virtual machine files upload
Mark as template*
Mark as virtual machine*

Snapshot Management

Create snapshot
Remove snapshot
Revert to snapshot

Create snapshot
Remove snapshot
Revert to snapshot

Create snapshot
Remove snapshot
Revert to snapshot

* required for template restore