This topic describes the actions supported by Cloud Connect in policy-based authorization.
Cloud Connect 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:
Cloud Connect supports the following actions in custom policies:
Permission |
API |
Action |
Related Action |
IAM Project |
Enterprise Project |
|---|---|---|---|---|---|
Creating a central network |
POST /v3/{domain_id}/gcn/central-networks |
cc:centralNetwork:create |
- |
√ |
√ |
Updating a central network |
PUT /v3/{domain_id}/gcn/central-networks/{central_network_id} |
cc:centralNetwork:update |
- |
√ |
√ |
Deleting a central network |
DELETE /v3/{domain_id}/gcn/central-networks/{central_network_id} |
cc:centralNetwork:delete |
- |
√ |
√ |
Querying central network details |
GET /v3/{domain_id}/gcn/central-networks/{central_network_id} |
cc:centralNetwork:get |
- |
√ |
√ |
Querying the central network list |
GET /v3/{domain_id}/gcn/central-networks |
cc:centralNetwork:list |
- |
√ |
√ |
Permission |
API |
Action |
Related Action |
IAM Project |
Enterprise Project |
|---|---|---|---|---|---|
Adding a central network policy |
POST /v3/{domain_id}/gcn/central-network/{central_network_id}/policies |
cc:centralNetwork:createPolicy |
- |
√ |
√ |
Applying a central network policy |
POST /v3/{domain_id}/gcn/central-network/{central_network_id}/policies/{policy_id}/apply |
cc:centralNetwork:applyPolicy |
- |
√ |
√ |
Deleting a central network policy |
DELETE /v3/{domain_id}/gcn/central-network/{central_network_id}/policies/{policy_id} |
cc:centralNetwork:deletePolicy |
- |
√ |
√ |
Querying the central network list |
GET /v3/{domain_id}/gcn/central-network/{central_network_id}/policies |
cc:centralNetwork:listPolicies |
- |
√ |
√ |
Querying policy changes |
GET /v3/{domain_id}/gcn/central-network/{central_network_id}/policies/{policy_id}/change-set |
cc:centralNetwork:listChangeSet |
- |
√ |
√ |
Permission |
API |
Action |
Related Action |
IAM Project |
Enterprise Project |
|---|---|---|---|---|---|
Querying the central network connection list |
GET /v3/{domain_id}/gcn/central-network/{central_network_id}/connections |
cc:centralNetwork:listConnections |
- |
√ |
√ |
Updating a central network connection |
PUT /v3/{domain_id}/gcn/central-network/{central_network_id}/connections/{connection_id} |
cc:centralNetwork:updateConnection |
- |
√ |
√ |