Vimsvc/auth/privileges
vimsh vimsvc/auth/privileges
Usage: privileges
Get the list of system-defined privileges.
example output
Example output against a pristine ESX3.5i host.
# vmware-vim-cmd -H 10.10.10.10 -U root -P password vimsvc/auth/privileges (vim.AuthorizationManager.Privilege) [ (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "System.Anonymous", onParent = false, name = "Anonymous", privGroupName = "System", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "System.View", onParent = false, name = "View", privGroupName = "System", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "System.Read", onParent = false, name = "Read", privGroupName = "System", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Global.ManageCustomFields", onParent = false, name = "ManageCustomFields", privGroupName = "Global", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Global.SetCustomField", onParent = false, name = "SetCustomField", privGroupName = "Global", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Global.LogEvent", onParent = false, name = "LogEvent", privGroupName = "Global", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Global.CancelTask", onParent = false, name = "CancelTask", privGroupName = "Global", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Global.Licenses", onParent = false, name = "Licenses", privGroupName = "Global", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Global.Diagnostics", onParent = false, name = "Diagnostics", privGroupName = "Global", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Global.Settings", onParent = false, name = "Settings", privGroupName = "Global", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Global.VCServer", onParent = false, name = "VCServer", privGroupName = "Global", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Global.CapacityPlanning", onParent = false, name = "CapacityPlanning", privGroupName = "Global", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Global.ScriptAction", onParent = false, name = "ScriptAction", privGroupName = "Global", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Global.Proxy", onParent = false, name = "Proxy", privGroupName = "Global", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Global.DisableMethods", onParent = false, name = "DisableMethods", privGroupName = "Global", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Global.EnableMethods", onParent = false, name = "EnableMethods", privGroupName = "Global", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Global.ServiceManagers", onParent = false, name = "ServiceManagers", privGroupName = "Global", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Folder.Create", onParent = false, name = "Create", privGroupName = "Folder", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Folder.Delete", onParent = true, name = "Delete", privGroupName = "Folder", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Folder.Rename", onParent = false, name = "Rename", privGroupName = "Folder", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Folder.Move", onParent = false, name = "Move", privGroupName = "Folder", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Datacenter.Create", onParent = false, name = "Create", privGroupName = "Datacenter", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Datacenter.Delete", onParent = true, name = "Delete", privGroupName = "Datacenter", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Datacenter.Rename", onParent = false, name = "Rename", privGroupName = "Datacenter", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Datacenter.Move", onParent = false, name = "Move", privGroupName = "Datacenter", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Datastore.Rename", onParent = false, name = "Rename", privGroupName = "Datastore", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Datastore.Delete", onParent = false, name = "Delete", privGroupName = "Datastore", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Datastore.Browse", onParent = false, name = "Browse", privGroupName = "Datastore", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Datastore.DeleteFile", onParent = false, name = "DeleteFile", privGroupName = "Datastore", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Datastore.FileManagement", onParent = false, name = "FileManagement", privGroupName = "Datastore", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Network.Delete", onParent = false, name = "Delete", privGroupName = "Network", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Inventory.AddStandaloneHost", onParent = false, name = "AddStandaloneHost", privGroupName = "Host.Inventory", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Inventory.CreateCluster", onParent = false, name = "CreateCluster", privGroupName = "Host.Inventory", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Inventory.AddHostToCluster", onParent = false, name = "AddHostToCluster", privGroupName = "Host.Inventory", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Inventory.RemoveHostFromCluster", onParent = true, name = "RemoveHostFromCluster", privGroupName = "Host.Inventory", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Inventory.MoveCluster", onParent = false, name = "MoveCluster", privGroupName = "Host.Inventory", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Inventory.RenameCluster", onParent = false, name = "RenameCluster", privGroupName = "Host.Inventory", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Inventory.DeleteCluster", onParent = true, name = "DeleteCluster", privGroupName = "Host.Inventory", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Inventory.EditCluster", onParent = false, name = "EditCluster", privGroupName = "Host.Inventory", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Inventory.MoveHost", onParent = false, name = "MoveHost", privGroupName = "Host.Inventory", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Config.SystemManagement", onParent = false, name = "SystemManagement", privGroupName = "Host.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Config.Connection", onParent = false, name = "Connection", privGroupName = "Host.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Config.Maintenance", onParent = false, name = "Maintenance", privGroupName = "Host.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Config.AutoStart", onParent = false, name = "AutoStart", privGroupName = "Host.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Config.HyperThreading", onParent = false, name = "HyperThreading", privGroupName = "Host.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Config.Storage", onParent = false, name = "Storage", privGroupName = "Host.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Config.NetService", onParent = false, name = "NetService", privGroupName = "Host.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Config.Memory", onParent = false, name = "Memory", privGroupName = "Host.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Config.Network", onParent = false, name = "Network", privGroupName = "Host.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Config.AdvancedConfig", onParent = false, name = "AdvancedConfig", privGroupName = "Host.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Config.Resources", onParent = false, name = "Resources", privGroupName = "Host.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Config.Snmp", onParent = false, name = "Snmp", privGroupName = "Host.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Config.DateTime", onParent = false, name = "DateTime", privGroupName = "Host.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Config.Settings", onParent = false, name = "Settings", privGroupName = "Host.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Config.Patch", onParent = false, name = "Patch", privGroupName = "Host.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Config.Firmware", onParent = false, name = "Firmware", privGroupName = "Host.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Local.InstallAgent", onParent = false, name = "InstallAgent", privGroupName = "Host.Local", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Local.ManageUserGroups", onParent = false, name = "ManageUserGroups", privGroupName = "Host.Local", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Local.CreateVM", onParent = false, name = "CreateVM", privGroupName = "Host.Local", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Local.DeleteVM", onParent = false, name = "DeleteVM", privGroupName = "Host.Local", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Host.Cim.CimInteraction", onParent = false, name = "CimInteraction", privGroupName = "Host.Cim", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Inventory.Create", onParent = false, name = "Create", privGroupName = "VirtualMachine.Inventory", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Inventory.Delete", onParent = true, name = "Delete", privGroupName = "VirtualMachine.Inventory", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Inventory.Move", onParent = false, name = "Move", privGroupName = "VirtualMachine.Inventory", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Interact.PowerOn", onParent = false, name = "PowerOn", privGroupName = "VirtualMachine.Interact", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Interact.PowerOff", onParent = false, name = "PowerOff", privGroupName = "VirtualMachine.Interact", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Interact.Suspend", onParent = false, name = "Suspend", privGroupName = "VirtualMachine.Interact", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Interact.Reset", onParent = false, name = "Reset", privGroupName = "VirtualMachine.Interact", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Interact.AnswerQuestion", onParent = false, name = "AnswerQuestion", privGroupName = "VirtualMachine.Interact", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Interact.ConsoleInteract", onParent = false, name = "ConsoleInteract", privGroupName = "VirtualMachine.Interact", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Interact.DeviceConnection", onParent = false, name = "DeviceConnection", privGroupName = "VirtualMachine.Interact", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Interact.SetCDMedia", onParent = false, name = "SetCDMedia", privGroupName = "VirtualMachine.Interact", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Interact.SetFloppyMedia", onParent = false, name = "SetFloppyMedia", privGroupName = "VirtualMachine.Interact", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Interact.ToolsInstall", onParent = false, name = "ToolsInstall", privGroupName = "VirtualMachine.Interact", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Interact.DefragmentAllDisks", onParent = false, name = "DefragmentAllDisks", privGroupName = "VirtualMachine.Interact", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Interact.Backup", onParent = false, name = "Backup", privGroupName = "VirtualMachine.Interact", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Config.Rename", onParent = false, name = "Rename", privGroupName = "VirtualMachine.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Config.AddExistingDisk", onParent = false, name = "AddExistingDisk", privGroupName = "VirtualMachine.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Config.AddNewDisk", onParent = false, name = "AddNewDisk", privGroupName = "VirtualMachine.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Config.RemoveDisk", onParent = false, name = "RemoveDisk", privGroupName = "VirtualMachine.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Config.RawDevice", onParent = false, name = "RawDevice", privGroupName = "VirtualMachine.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Config.HostUSBDevice", onParent = false, name = "HostUSBDevice", privGroupName = "VirtualMachine.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Config.CPUCount", onParent = false, name = "CPUCount", privGroupName = "VirtualMachine.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Config.Memory", onParent = false, name = "Memory", privGroupName = "VirtualMachine.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Config.AddRemoveDevice", onParent = false, name = "AddRemoveDevice", privGroupName = "VirtualMachine.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Config.EditDevice", onParent = false, name = "EditDevice", privGroupName = "VirtualMachine.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Config.Settings", onParent = false, name = "Settings", privGroupName = "VirtualMachine.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Config.Resource", onParent = false, name = "Resource", privGroupName = "VirtualMachine.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Config.UpgradeVirtualHardware", onParent = false, name = "UpgradeVirtualHardware", privGroupName = "VirtualMachine.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Config.ResetGuestInfo", onParent = false, name = "ResetGuestInfo", privGroupName = "VirtualMachine.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Config.AdvancedConfig", onParent = false, name = "AdvancedConfig", privGroupName = "VirtualMachine.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Config.DiskLease", onParent = false, name = "DiskLease", privGroupName = "VirtualMachine.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Config.SwapPlacement", onParent = false, name = "SwapPlacement", privGroupName = "VirtualMachine.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Config.DiskExtend", onParent = false, name = "DiskExtend", privGroupName = "VirtualMachine.Config", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.State.CreateSnapshot", onParent = false, name = "CreateSnapshot", privGroupName = "VirtualMachine.State", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.State.RevertToSnapshot", onParent = false, name = "RevertToSnapshot", privGroupName = "VirtualMachine.State", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.State.RemoveSnapshot", onParent = false, name = "RemoveSnapshot", privGroupName = "VirtualMachine.State", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.State.RenameSnapshot", onParent = false, name = "RenameSnapshot", privGroupName = "VirtualMachine.State", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Provisioning.Customize", onParent = false, name = "Customize", privGroupName = "VirtualMachine.Provisioning", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Provisioning.Clone", onParent = false, name = "Clone", privGroupName = "VirtualMachine.Provisioning", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Provisioning.CreateTemplateFromVM", onParent = false, name = "CreateTemplateFromVM", privGroupName = "VirtualMachine.Provisioning", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Provisioning.DeployTemplate", onParent = false, name = "DeployTemplate", privGroupName = "VirtualMachine.Provisioning", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Provisioning.CloneTemplate", onParent = false, name = "CloneTemplate", privGroupName = "VirtualMachine.Provisioning", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Provisioning.MarkAsTemplate", onParent = false, name = "MarkAsTemplate", privGroupName = "VirtualMachine.Provisioning", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Provisioning.MarkAsVM", onParent = false, name = "MarkAsVM", privGroupName = "VirtualMachine.Provisioning", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Provisioning.ReadCustSpecs", onParent = false, name = "ReadCustSpecs", privGroupName = "VirtualMachine.Provisioning", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Provisioning.ModifyCustSpecs", onParent = false, name = "ModifyCustSpecs", privGroupName = "VirtualMachine.Provisioning", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Provisioning.DiskRandomAccess", onParent = false, name = "DiskRandomAccess", privGroupName = "VirtualMachine.Provisioning", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Provisioning.DiskRandomRead", onParent = false, name = "DiskRandomRead", privGroupName = "VirtualMachine.Provisioning", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Provisioning.GetVmFiles", onParent = false, name = "GetVmFiles", privGroupName = "VirtualMachine.Provisioning", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "VirtualMachine.Provisioning.PutVmFiles", onParent = false, name = "PutVmFiles", privGroupName = "VirtualMachine.Provisioning", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Resource.AssignVMToPool", onParent = false, name = "AssignVMToPool", privGroupName = "Resource", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Resource.ApplyRecommendation", onParent = false, name = "ApplyRecommendation", privGroupName = "Resource", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Resource.CreatePool", onParent = false, name = "CreatePool", privGroupName = "Resource", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Resource.RenamePool", onParent = false, name = "RenamePool", privGroupName = "Resource", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Resource.EditPool", onParent = true, name = "EditPool", privGroupName = "Resource", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Resource.MovePool", onParent = false, name = "MovePool", privGroupName = "Resource", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Resource.DeletePool", onParent = true, name = "DeletePool", privGroupName = "Resource", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Resource.HotMigrate", onParent = false, name = "HotMigrate", privGroupName = "Resource", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Resource.ColdMigrate", onParent = false, name = "ColdMigrate", privGroupName = "Resource", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Resource.QueryVMotion", onParent = false, name = "QueryVMotion", privGroupName = "Resource", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Alarm.Create", onParent = false, name = "Create", privGroupName = "Alarm", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Alarm.Delete", onParent = false, name = "Delete", privGroupName = "Alarm", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Alarm.Edit", onParent = false, name = "Edit", privGroupName = "Alarm", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Task.Create", onParent = false, name = "Create", privGroupName = "Task", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Task.Update", onParent = false, name = "Update", privGroupName = "Task", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "ScheduledTask.Create", onParent = false, name = "Create", privGroupName = "ScheduledTask", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "ScheduledTask.Delete", onParent = false, name = "Delete", privGroupName = "ScheduledTask", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "ScheduledTask.Run", onParent = false, name = "Run", privGroupName = "ScheduledTask", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "ScheduledTask.Edit", onParent = false, name = "Edit", privGroupName = "ScheduledTask", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Sessions.TerminateSession", onParent = false, name = "TerminateSession", privGroupName = "Sessions", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Sessions.ValidateSession", onParent = false, name = "ValidateSession", privGroupName = "Sessions", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Sessions.GlobalMessage", onParent = false, name = "GlobalMessage", privGroupName = "Sessions", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Sessions.ImpersonateUser", onParent = false, name = "ImpersonateUser", privGroupName = "Sessions", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Performance.ModifyIntervals", onParent = false, name = "ModifyIntervals", privGroupName = "Performance", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Authorization.ModifyRoles", onParent = false, name = "ModifyRoles", privGroupName = "Authorization", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Authorization.ReassignRolePermissions", onParent = false, name = "ReassignRolePermissions", privGroupName = "Authorization", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Authorization.ModifyPermissions", onParent = true, name = "ModifyPermissions", privGroupName = "Authorization", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Extension.Register", onParent = false, name = "Register", privGroupName = "Extension", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Extension.Update", onParent = false, name = "Update", privGroupName = "Extension", }, (vim.AuthorizationManager.Privilege) { dynamicType = <unset>, privId = "Extension.Unregister", onParent = false, name = "Unregister", privGroupName = "Extension", } ]