Identity and Access Management

Last Updated on : 2023-10-19 08:17:19download

The IAM service helps you safely and accurately manage all spaces and devices resource permissions.

Policy Management

API NameURL
Create PolicyPOST:/v2.0/cloud/iam/policy
Delete PolicyDELETE:/v2.0/cloud/iam/policy/{policy_id}
Modify PolicyPUT:/v2.0/cloud/iam/policy/{policy_id}
Query Policy ListGET:/v2.0/cloud/iam/policy/list
Query Available ActionsGET:/v2.0/cloud/iam/policy/action

Permission Management

API NameURL
Query Permission Data of ProjectGET:/v2.0/cloud/iam/permission/list
Unlink User from PermissionDELETE:/v2.0/cloud/iam/permission/{permission_id}/user/{user_id}
Query Permission DataGET:/v2.0/cloud/iam/permission/user/{user_id}
Query User ListGET:/v2.0/cloud/iam/user/permission/{permission_id}
Create PermissionPOST:/v2.0/cloud/iam/permission
Query Permission Data of ProjectGET:/v2.0/cloud/iam/permission/query
Query PermissionGET:/v2.0/cloud/iam/permission/{permission_id}
Delete PermissionDELETE:/v2.0/cloud/iam/permission/{permission_id}
Modify PermissionPUT:/v2.0/cloud/iam/permission/{permission_id}
Link Sub-PermissionsPOST:/v2.0/cloud/iam/permission/{permission_id}/item
Link User with PermissionPOST:/v2.0/cloud/iam/permission/{permission_id}/user/{user_id}
Query Sub-PermissionsGET:/v2.0/cloud/iam/permission/{permission_id}/item
Unlink Sub-PermissionDELETE:/v2.0/cloud/iam/permission/{permission_id}/item/{item_id}