To run actions in vRealize Operations Manager, you must give users permission to run the individual actions as part of the user role. You use the role permissions to control who can run actions. If you create multiple roles, you can assign some users permission to run a subset of the actions and assign other users permission to run a different subset of actions.

You configure the user role permissions so that you can assign the role to any user group or user who does not have the Administrator role or who is not using the default super user account. The vRealize Operations Manager Administrator role has the action permissions enabled by default. Users with the Administrator role assigned to their user account can run all of the actions. The default super user, admin, does not require permission checking and this user can run all actions.

Verify that actions are configured to run in vRealize Operations Manager. See Add a vCenter Python Actions Adapter Instance in vRealize Operations Manager.

Verify that you have sufficient privileges to configure the user access settings.


In the left pane of vRealize Operations Manager, click the Administration icon.


Click Access Control.


Click the Roles tab.


Click the plus sign and enter a name and description for the user role.

For example, ActionsRole.


In the Permissions pane, expand Environment and expand Action.


Select the check box for one or more of the actions.

Users with this role can run the selected actions. To allow one user to run only the Delete Unused Snapshots action and another user to run all actions, you must configure two different roles and assign them appropriately.


To apply the changes, click Update at the bottom of the permissions list.

Use the actions to resolve performance problems or reclaim wasted space.