Alarms privileges control the ability to create, modify, and respond to alarms on inventory objects.
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.
Privilege Name in the vSphere Client | Description | Required On | Privilege Name in the API |
---|---|---|---|
Acknowledge alarm | Allows suppression of all alarm actions on all triggered alarms. |
Object on which an alarm is defined |
Alarm.Acknowledge |
Create alarm | Allows creation of a new alarm. When creating alarms with a custom action, privilege to perform the action is verified when the user creates the alarm. |
Object on which an alarm is defined |
Alarm.Create |
Disable alarm action | Allows stopping an alarm action from occurring after an alarm has been triggered. The alarm itself is not deactivated. |
Object on which an alarm is defined |
Alarm.DisableActions |
Disable or enable alarm on entity | Allows activating or deactivating a particular alarm on a particular target type. | Object on which the alarm can trigger |
Alarm.ToggleEnableOnEntity |
Modify alarm | Allows changing the properties of an alarm. |
Object on which an alarm is defined |
Alarm.Edit |
Remove alarm | Allows deletion of an alarm. |
Object on which an alarm is defined |
Alarm.Delete |
Set alarm status | Allows changing the status of the configured event alarm. The status can change to Normal, Warning, or Alert. |
Object on which an alarm is defined |
Alarm.SetStatus |