Compute Ops Management Permissions - Enhanced IAM

This page lists the enhanced IAM permissions associated with Compute Ops Management, along with which built-in roles contain the permission and whether or not the permission is affected by granular scoping. To read more about granular scoping see Compute Ops Management Scope Based Access Control (SBAC) - Enhanced IAM.

Built-in roles

There are three built-in roles for Compute Ops Management: Viewer, operator, and administrator. Each role has a pre-defined set of permissions.

Permission Description Viewer Operator Administrator Supports granular scoping
compute-ops-mgmt.appliance.create Create an appliance. X
compute-ops-mgmt.appliance.delete Delete an appliance. X
compute-ops-mgmt.appliance.read View appliance information. X X X
compute-ops-mgmt.appliance.update Perform actions that affect appliances. X X
compute-ops-mgmt.appliance.use Use an appliance. X X
compute-ops-mgmt.approval.policy.create Create an approval policy. X
compute-ops-mgmt.approval.policy.delete Delete an approval policy. X
compute-ops-mgmt.approval.policy.read View approval policy information. X X X
compute-ops-mgmt.approval.policy.update Update an approval policy. X
compute-ops-mgmt.approval.request.approve Approve or decline an approval request. X X
compute-ops-mgmt.approval.request.read View approval request information. X X X
compute-ops-mgmt.async-operation.read View async operation information. X X X
compute-ops-mgmt.filter.create Create a filter. X
compute-ops-mgmt.filter.delete Delete a filter. X
compute-ops-mgmt.filter.manage-scope Configure scope based access control enabled saved filters. X
compute-ops-mgmt.filter.read View filter information. X X X
compute-ops-mgmt.filter.update Update a filter. X X
compute-ops-mgmt.group.create Create a group. X
compute-ops-mgmt.group.delete Delete a group. X
compute-ops-mgmt.group.read View group information. X X X
compute-ops-mgmt.group.update Update a group. X
compute-ops-mgmt.group.use Change devices associated with a group. X X
compute-ops-mgmt.schedule.create Create a schedule. X
compute-ops-mgmt.schedule.delete Delete a schedule. X
compute-ops-mgmt.schedule.read View schedule information. X X X
compute-ops-mgmt.schedule.update Update a schedule. X X
compute-ops-mgmt.server.read View server and general application information. X X X
compute-ops-mgmt.server.update Perform actions that affect servers. X X X
compute-ops-mgmt.setting.create Create a setting. X
compute-ops-mgmt.setting.delete Delete a setting. X
compute-ops-mgmt.setting.read View setting information. X X X
compute-ops-mgmt.setting.update Update a setting. X
compute-ops-mgmt.setting.use Change settings associated with a group. X X
compute-ops-mgmt.webhook.create Create a webhook. X
compute-ops-mgmt.webhook.delete Delete a webhook. X
compute-ops-mgmt.webhook.read View webhook information. X X X
compute-ops-mgmt.webhook.update Update a webhook. X

Using Compute Ops Management permissions

If none of the built-in roles provide the set of permissions needed, a custom role can be created and assigned any set of permissions.

To create a custom role, or view the permissions associated with built-in roles, use the HPE GreenLake Roles & permissions page. Read more about this process in the HPE GreenLake user role documentation.

To assign a role, use the HPE GreenLake Workspace identity & access page. Read more about this process in the HPE GreenLake assign roles documentation.