Help Center/ CloudPond/ API Reference/ Permissions and Supported Actions/ Actions Supported by Policy-based Authorization
Updated on 2025-12-05 GMT+08:00

Actions Supported by Policy-based Authorization

This section describes the actions supported by CloudPond in policy-based authorization.

Supported Actions

CloudPond provides system-defined policies that can be directly used in IAM. You can also create custom policies to supplement system-defined policies for more refined access control. Operations supported by policies are specific to APIs. The following are common concepts related to policies:

  • Permissions: statements in a policy that allow or deny certain operations
  • APIs: REST APIs that can be called by a user who has been granted specific permissions
  • Actions: specific operations that are allowed or denied
  • Dependencies: actions which a specific action depends on. When allowing an action for a user, you also need to allow any existing action dependencies for that user.
  • IAM projects/Enterprise projects: the authorization scope of a custom policy. A custom policy can be applied to IAM projects or enterprise projects or both. Policies that contain actions for both IAM and enterprise projects can be used and applied for both IAM and Enterprise Management. Policies that contain actions only for IAM projects can be used and applied to IAM only. Administrators can check whether an action supports IAM projects or enterprise projects in the action list. For details about the differences between IAM and enterprise management, see What Are the Differences Between IAM and Enterprise Management?

CloudPond supports the following actions in custom policies:

  • Offerings: offering management actions, including all of the actions supported by offering management APIs, such as querying the server offering list and querying the network device offering list.
  • Storage Types: storage type management actions, including all of the actions supported by storage type management APIs, such as querying the storage type list.
  • Storage Billing Tiers: storage billing tier management actions, including all of the actions supported by storage billing tier management APIs, such as querying the list of storage billing tiers.
  • Storage Pools: storage pool management actions, including all of the actions supported by storage pool management APIs, such as querying the list of storage pools and querying storage pool details.
  • Sales Cycles: sales cycle management actions, including all of the actions supported by sales cycle management APIs, such as querying the list of sales cycles.
  • Servers: server management actions, including all of the actions supported by server management APIs, such as querying the list of servers and querying server details.
  • Network Devices: network device management actions, including all of the actions supported by network device management APIs, such as querying the list of network devices and querying network device details.
  • Edge Sites: edge site management actions, including all of the actions supported by edge site management APIs, such as creating an edge site and querying edge site details.
  • Quotas: quota management actions, including all of the actions supported by quota management APIs, such as querying quotas.
  • Regions: region management actions, including all of the actions supported by region management APIs, such as querying the region list.
  • Areas: area management actions, including all of the actions supported by area management APIs, such as querying the area list.
  • Edge Site Monitoring: edge site monitoring actions, including all of the actions supported by edge site monitoring APIs, such as querying site capacity information.
  • Racks: rack management actions, including all of the actions supported by rack management APIs, such as querying the rack list and details.