VirtualMachine.Inventory.Create | Create VMs | Administrator, Virtual machine user, Backup operator, Tenant administrator, Tenant service principal | |
|---|
VirtualMachine.Inventory.CreateFromExisting | Clone VMs | Administrator, Virtual machine user | |
|---|
VirtualMachine.Inventory.Register | Register VMs | Administrator, Virtual machine user, Backup operator | |
|---|
VirtualMachine.Inventory.Unregister | Unregister VMs | Administrator, Virtual machine user | |
|---|
VirtualMachine.Inventory.Delete | Delete VMs | Administrator, Tenant administrator, Tenant service principal | |
|---|
VirtualMachine.Inventory.Move | Move VMs | Administrator, Virtual machine user | |
|---|
VirtualMachine.Config.AddExistingDisk | Add existing disks | Administrator, Virtual machine user, Backup operator | |
|---|
VirtualMachine.Config.AddNewDisk | Add new disks | Administrator, Virtual machine user, Backup operator | |
|---|
VirtualMachine.Config.AddRemoveDevice | Add or remove devices | Administrator, Virtual machine user | |
|---|
VirtualMachine.Config.AdvancedConfig | Change advanced settings | Administrator, Virtual machine user | |
|---|
VirtualMachine.Config.Annotation | Change notes | Administrator, Virtual machine user, Tenant administrator, Tenant service principal | |
|---|
VirtualMachine.Config.CPUCount | Change CPU count | Administrator, Virtual machine power user, Virtual machine user, Tenant administrator, Tenant service principal | |
|---|
VirtualMachine.Config.Memory | Change memory | Administrator, Virtual machine power user, Virtual machine user, Tenant administrator, Tenant service principal | |
|---|
VirtualMachine.Config.EditDevice | Edit devices | Administrator, Virtual machine user | |
|---|
VirtualMachine.Config.RemoveDisk | Remove disks | Administrator, Virtual machine user | |
|---|
VirtualMachine.Config.Rename | Rename VMs | Administrator, Virtual machine user, Tenant administrator, Tenant service principal | |
|---|
VirtualMachine.Config.Resource | Change resource allocation | Administrator, Virtual machine user | |
|---|
VirtualMachine.Config.Settings | Change settings | Administrator, Virtual machine user, Tenant administrator, Tenant service principal | |
|---|
VirtualMachine.Config.ChangeTracking | Toggle changed-block tracking | Administrator, Virtual machine user, Backup operator | |
|---|
VirtualMachine.Config.DiskLease | Acquire disk leases (backup) | Administrator, Virtual machine user, Backup operator | |
|---|
VirtualMachine.Interact.PowerOn | Power on | Administrator, Virtual machine power user, Virtual machine user, Backup operator, Tenant administrator, Tenant user, Tenant service principal | |
|---|
VirtualMachine.Interact.PowerOff | Power off | Administrator, Virtual machine power user, Virtual machine user, Backup operator, Tenant administrator, Tenant user, Tenant service principal | |
|---|
VirtualMachine.Interact.Suspend | Suspend | Administrator, Virtual machine power user, Virtual machine user | |
|---|
VirtualMachine.Interact.Reset | Reset | Administrator, Virtual machine power user, Virtual machine user, Tenant administrator, Tenant user, Tenant service principal | |
|---|
VirtualMachine.Interact.Pause | Pause | Administrator, Virtual machine power user, Virtual machine user | |
|---|
VirtualMachine.Interact.ConsoleInteract | Open the console | Administrator, Virtual machine power user, Virtual machine user, Tenant administrator, Tenant user, Tenant service principal | |
|---|
VirtualMachine.Interact.DeviceConnection | Connect devices | Administrator, Virtual machine power user, Virtual machine user | |
|---|
VirtualMachine.Interact.SetCDMedia | Change CD media | Administrator, Virtual machine power user, Virtual machine user | |
|---|
VirtualMachine.Interact.ToolsInstall | Install the guest agent | Administrator, Virtual machine power user, Virtual machine user | |
|---|
VirtualMachine.Interact.GuestControl | Run guest operations | Administrator, Virtual machine power user, Virtual machine user | |
|---|
VirtualMachine.GuestOperations.Query | Query the guest through its agent (processes, environment, read files) | Administrator | |
|---|
VirtualMachine.GuestOperations.Modify | Modify the guest through its agent (write files) | Administrator | |
|---|
VirtualMachine.GuestOperations.Execute | Run programs in the guest through its agent | Administrator | |
|---|
VirtualMachine.Interact.AnswerQuestion | Answer VM questions | Administrator, Virtual machine power user, Virtual machine user | |
|---|
VirtualMachine.State.CreateSnapshot | Create snapshots | Administrator, Virtual machine power user, Virtual machine user, Backup operator, Tenant administrator, Tenant user, Tenant service principal | |
|---|
VirtualMachine.State.RemoveSnapshot | Remove snapshots | Administrator, Virtual machine power user, Virtual machine user, Backup operator, Tenant administrator, Tenant user, Tenant service principal | |
|---|
VirtualMachine.State.RenameSnapshot | Rename snapshots | Administrator, Virtual machine power user, Virtual machine user, Tenant administrator, Tenant user, Tenant service principal | |
|---|
VirtualMachine.State.RevertToSnapshot | Revert to snapshots | Administrator, Virtual machine power user, Virtual machine user, Tenant administrator, Tenant user, Tenant service principal | |
|---|
VirtualMachine.Provisioning.Clone | Clone VMs | Administrator, Virtual machine user | |
|---|
VirtualMachine.Provisioning.CloneTemplate | Clone templates | Administrator, Virtual machine user | |
|---|
VirtualMachine.Provisioning.CreateTemplateFromVM | Create templates | Administrator, Virtual machine user | |
|---|
VirtualMachine.Provisioning.DeployTemplate | Deploy from templates | Administrator, Virtual machine user | |
|---|
VirtualMachine.Provisioning.MarkAsTemplate | Mark as template | Administrator, Virtual machine user | |
|---|
VirtualMachine.Provisioning.MarkAsVM | Mark as VM | Administrator, Virtual machine user | |
|---|
VirtualMachine.Provisioning.Customize | Customise guest | Administrator, Virtual machine user, Tenant administrator, Tenant service principal | |
|---|
VirtualMachine.Provisioning.DiskRandomAccess | Random disk access (backup) | Administrator, Virtual machine user, Backup operator | |
|---|
VirtualMachine.Provisioning.DiskRandomRead | Random disk read (backup) | Administrator, Virtual machine user, Backup operator | |
|---|
VirtualMachine.Provisioning.GetVmFiles | Download VM files | Administrator, Virtual machine user, Backup operator | |
|---|
VirtualMachine.Provisioning.PutVmFiles | Upload VM files | Administrator, Virtual machine user | |
|---|
VirtualMachine.Provisioning.ReadCustSpecs | Read customisation specs | Administrator, Virtual machine user | |
|---|
VirtualMachine.Provisioning.ModifyCustSpecs | Create and delete customisation specs | Administrator, Virtual machine user | |
|---|