Global privileges control global tasks related to tasks, scripts, and extensions.

You can set this privilege at different levels in the hierarchy. For example, if you set a privilege at the folder level, you can propagate the privilege to one or more objects within the folder. The object listed in the Required On column must have the privilege set, either directly or inherited.

Table 1. Global Privileges
Privilege Name in the vSphere Client Description Required On Privilege Name in the API
Act as vCenter Server

Allows preparation or initiation of a vMotion send operation or a vMotion receive operation.

Root vCenter Server

Global.VCServer
Cancel task

Allows cancelation of a running or queued task.

Inventory object related to the task Global.CancelTask
Capacity planning

Allows activating the use of capacity planning for planning consolidation of physical machines to virtual machines.

Root vCenter Server

Global.CapacityPlanning
Diagnostics

Allows retrieval of a list of diagnostic files, log header, binary files, or diagnostic bundle.

To avoid potential security breaches, limit this privilege to the vCenter Server Administrator role.

Root vCenter Server

Global.Diagnostics
Disable methods

Allows servers for vCenter Server extensions to deactivate certain operations on objects managed by vCenter Server.

Root vCenter Server

Global.DisableMethods
Enable methods

Allows servers for vCenter Server extensions to activate certain operations on objects managed byvCenter Server.

Root vCenter Server

Global.EnableMethods
Global tag

Allows adding or removing global tags.

Root host or vCenter Server

Global.GlobalTag
Health

Allows viewing the health of vCenter Server components.

Root vCenter Server

Global.Health
Licenses

Allows viewing installed licenses and adding or removing licenses.

Root host or vCenter Server

Global.Licenses
Log event

Allows logging a user-defined event against a particular managed entity.

Any object

Global.LogEvent
Manage custom attributes

Allows adding, removing, or renaming custom field definitions.

Root vCenter Server

Global.ManageCustomFields
Proxy

Allows access to an internal interface for adding or removing endpoints to or from the proxy.

Root vCenter Server

Global.Proxy
Script action

Allows scheduling a scripted action along with an alarm.

Any object

Global.ScriptAction
Service managers

Allows use of the resxtop command in ESXCLI.

Root host or vCenter Server

Global.ServiceManagers
Set custom attribute

Allows viewing, creating, or removing custom attributes for a managed object.

Any object

Global.SetCustomField
Settings

Allows reading and modifying runtime vCenter Server configuration settings.

Root vCenter Server

Global.Settings
System tag Allows adding or removing system tags.

Root vCenter Server

Global.SystemTag