Reply to Message

View discussion in a popup

Replying to:
toffaha1
Enthusiast
Enthusiast

unable to add these Privileges to vCenter role

Hi all,

I am trying to add vCenter privileges to a role via PowerCLI as the following but not sure why it keeps throwing errors.

 

System.View
System.Read
Global.LogEvent
Global.Licenses
Global.DisableMethods
Global.EnableMethods
Folder.Create
Folder.Delete
Datastore.Rename
Datastore.Move
Datastore.Delete
Datastore.Browse
Datastore.DeleteFile
Datastore.FileManagement
Datastore.AllocateSpace
Datastore.Config
Datastore.UpdateVirtualMachineFiles
Datastore.UpdateVirtualMachineMetadata
Network.Assign
DVSwitch.Create
DVSwitch.Delete
DVPortgroup.Create
DVPortgroup.Modify
Host.Config.Storage
Host.Local.DeleteVM
VirtualMachine.Inventory.Create
VirtualMachine.Inventory.Register
VirtualMachine.Inventory.Delete
VirtualMachine.Inventory.Unregister
VirtualMachine.Interact.PowerOn
VirtualMachine.Interact.PowerOff
VirtualMachine.Interact.GuestOperatingSystemManagementByVIXAPI
VirtualMachine.GuestOperations.Query
VirtualMachine.GuestOperations.Modify
VirtualMachine.GuestOperations.Execute
VirtualMachine.Config.AddExistingDisk
VirtualMachine.Config.AddNewDisk
VirtualMachine.Config.RemoveDisk
VirtualMachine.Config.RawDevice
VirtualMachine.Config.HostUSBDevice
VirtualMachine.Config.AdvancedConfig
VirtualMachine.Config.SwapPlacement
VirtualMachine.Config.ChangeTracking
VirtualMachine.State.CreateSnapshot
VirtualMachine.State.RevertToSnapshot
VirtualMachine.State.RemoveSnapshot
VirtualMachine.Provisioning.DiskRandomRead
VirtualMachine.Provisioning.GetVmFiles
Resource.AssignVMToPool
Resource.HotMigrate
Resource.ColdMigrate
VApp.AssignVM
VApp.AssignResourcePool
VApp.Unregister

 

errors

Get-VIPrivilege : 7/27/2022 3:10:32 PM Get-VIPrivilege VIPrivilege with id 'VApp.AssignResourcePool ' was not found using the specified filter(s).
At line:1 char:38
+ ... -Privilege (Get-VIPrivilege -Server $viserver -id $cvRoleIds) -Serve ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (:) [Get-VIPrivilege], VimException
+ FullyQualifiedErrorId : Core_OutputHelper_WriteNotFoundError,VMware.VimAutomation.ViCore.Cmdlets.Commands.PermissionManagement.GetVIPrivilege

Get-VIPrivilege : 7/27/2022 3:10:32 PM Get-VIPrivilege VIPrivilege with id 'VApp.Unregister ' was not found using the specified filter(s).
At line:1 char:38
+ ... -Privilege (Get-VIPrivilege -Server $viserver -id $cvRoleIds) -Serve ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (:) [Get-VIPrivilege], VimException
+ FullyQualifiedErrorId : Core_OutputHelper_WriteNotFoundError,VMware.VimAutomation.ViCore.Cmdlets.Commands.PermissionManagement.GetVIPrivilege

Best Regards,
Muhammad Toffaha
Technical Consultant
Reply
0 Kudos