EMC ViPR REST API

Search (SHIFT+S)

API Reference


Get Acls

GET /vdc/varrays/{id}/acl

Get VirtualArray ACL. There is only one privilege, "use", and it is used to determine who can create resources in the VirtualArray.

idthe URN of a ViPR VirtualArray

Required Roles

Requires one of the following roles:

  • SECURITY_ADMIN
  • SYSTEM_ADMIN
  • SYSTEM_MONITOR

Response Body

ACL Assignment details

Field Description Type Notes
<acl_assignments>
<acl_assignment>     0-* Elements
<privilege> String 0-* Elements
<subject_id> String
<group> String
<tenant> String
</acl_assignment>      
</acl_assignments>

Examples

Request
GET https://192.168.0.0:4443/vdc/varrays/urn:storageos:VirtualArray:05b2ed06-064a-4869-835e-5d2e002868fe:/acl HTTP/1.1  

Content-Type: application/xml
X-SDS-AUTH-TOKEN: <AUTH_TOKEN>
Response
HTTP/1.1 200 OK 
Content-Type: application/xml 

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<acl_assignments>
  <acl_assignment>
    <privilege>USE</privilege>
    <tenant>urn:storageos:TenantOrg:4e39adf3-4b93-4c64-bfe8-b3e5f7ea4f74:</tenant>
  </acl_assignment>
  <acl_assignment>
    <privilege>USE</privilege>
    <tenant>urn:storageos:TenantOrg:f9011af3-48a3-462b-96c7-44e9a98205dc:</tenant>
  </acl_assignment>
</acl_assignments>