View ACL Resource Details
Details
API Details | Release-Specific Information | |||
---|---|---|---|---|
CloudCenter Platform 4x | CloudCenter Suite 5x | |||
Name | View ACL Resource Details | |||
Description | Displays configured permissions for CloudCenter Resources managed by Access Control Lists (ACLs) | |||
Allowed Role(s) | WM_USER | |||
Method | GET | |||
URI | v1/acls/?id=id&resourceName=resourceName | cloudcenter-ccm-backend/api/v1/acls/?id=id&resourceName=resourceName | ||
Sample Request | curl -k -X GET -H "Accept: application/json" -u cloudcenteradmin:40E45DBE57E35ECB "https://<HOST>:<PORT>/v1/acls/?id=15&resourceName=DEPLOYMENT_ENVIRONMENT" | curl -k -X GET -H "Accept: application/json" -u cloudcenteradmin:40E45DBE57E35ECB "https://<HOST>:<PORT>/cloudcenter-ccm-backend/api/v1/acls/?id=15&resourceName=DEPLOYMENT_ENVIRONMENT" | ||
Release | Introduced in CloudCenter 4.2 | Modified in CloudCenter Suite 5.0.0 | ||
Notes |
| |||
Back To Links | Common CloudCenter API Calls | Workload Manager API | ||
ESB Header | action: get.acls | Not applicable |
Sample Response
Response CloudCenter Platform 4x
{ "id": "15", "resourceName": "DEPLOYMENT_ENVIRONMENT", "users": [ { "id": "2", "resource": "https://<HOST>:<PORT>/v1/acls/2?id=15&resourceName=DEPLOYMENT_ENVIRONMENT", "perms": [ "manage", "approve", "delete", "move_out", "authorize", "read", "move_in", "write", "execute", "administration" ], "username": "cloudcenteradmin", "enabled": true, "type": "TENANT", "firstName": "CC", "lastName": "Admin", "tenantId": "1", "emailAddr": "admin@cliqrtech.com" } ], "userGroups": [], "tenantUsers": [], "tenantAndSubtenantUsers": [], "ownerUserId": "2", "resource": "https://<HOST>:<PORT>/v1/acls/?id=15&resourceName=DEPLOYMENT_ENVIRONMENT" }
Response CloudCenter Suite 5x
{ "id":"1", "resourceName":"DEPLOYMENT_ENVIRONMENT", "role":{ "id":null, "resource":null, "perms":[ "move_out", "administration", "approve", "execute", "move_in" ], "name":"All users with deployment environment permission", "description":"Any user with a role that allows them to create and manage deployment environments.", "tenantId":"1" }, "users":[ ], "userGroups":[ ], "tenantUsers":[ ], "tenantAndSubtenantUsers":[ ], "ownerUserId":null, "resource":"https://<HOST>:<PORT>/cloudcenter-ccm-backend/api/v1/acls/?id=1&resourceName=DEPLOYMENT_ENVIRONMENT" }
Request Attributes
id
Required | ||||||||||||||||||||||||||||||||||||||||||||||
resourceName
Required |
Response Attributes
id
|
resourceName (click for additional context) |
users (click for additional context) |
userGroups (click for additional context) |
tenantUsers (click for additional context) |
tenantAndSubtenantUsers (click for additional context) |
ownerUserId
|
resource
|