Vimsvc/auth/privileges: Difference between revisions
no edit summary
(New page: ==== vimsh vimsvc/auth/privileges ==== Usage: privileges Get the list of system-defined privileges. Category: vimsh) |
No edit summary |
||
Line 3: | Line 3: | ||
Get the list of system-defined 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", | |||
} | |||
] | |||
[[Category: vimsh]] | [[Category: vimsh]] |