7. Backup and restore of vSphere VMs: required permissions

The account used to perform backup operations via Uranium must have the following permissions:

Privilege level Permission required
Datastore FileManagment
Browse
Global EnableMethods
System Anonymous
Read
View
Virtual Machine Configuration AddExistingDisk
RemoveDisk
Provisioning DiskRandomAccess
DiskRandomRead
GetVmFiles
State CreateSnapshot
RemoveSnapshot

To perform restore operations are instead required the following permissions:

Privilege level Permission required
Datastore AllocateSpace
Browse
FileManagment
Network Assign
Config
Resource AssignVMToPool
CreatePool
RenamePool
System Anonymous
Read
View
Virtual Machine Config AddExistingDisk
AddNewDisk
AdvancedConfig
ChangeTracking
DiskLease
RemoveDisk
Interact DeviceConnection
PowerOff
PowerOn
Inventory Register
Unregister
Provisioning DiskRandomAccess
DiskRandomRead
PutVmFiles