GET Security/GetProjectDataMartRequestTypePermissions?projectID={projectID}&dataMartID={dataMartID}
Returns all of the permissions for the specified Project and DataMart
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
projectID | globally unique identifier |
Required |
|
dataMartID | globally unique identifier |
None. |
Body Parameters
None.
Response Information
Resource Description
Collection of AclProjectDataMartRequestTypeDTOName | Description | Type | Additional information |
---|---|---|---|
ProjectID |
ID of the project |
globally unique identifier |
None. |
DataMartID |
ID of DataMart |
globally unique identifier |
None. |
RequestTypeID |
Gets or sets the ID of Request Type |
globally unique identifier |
None. |
Permission |
Request Type permissions |
RequestTypePermissions |
None. |
SecurityGroupID |
Gets or set the ID of SecurityGroup |
globally unique identifier |
None. |
SecurityGroup |
Security Group |
string |
None. |
Overridden |
Gets or sets the indicator to specify if Base ACL is overridden |
boolean |
None. |
Response Formats
application/json, text/json
Sample:
{ "results": [ { "ProjectID": "66589cc9-7651-45df-a9c7-ab47466f1e37", "DataMartID": "6d7fb516-a52a-4747-9909-469774a180b0", "RequestTypeID": "2b60bfca-20f9-4eb2-8c3d-719310746cae", "Permission": 0, "SecurityGroupID": "227a8789-1dee-4ef4-b865-34d02bce96ab", "SecurityGroup": "sample string 5", "Overridden": true }, { "ProjectID": "66589cc9-7651-45df-a9c7-ab47466f1e37", "DataMartID": "6d7fb516-a52a-4747-9909-469774a180b0", "RequestTypeID": "2b60bfca-20f9-4eb2-8c3d-719310746cae", "Permission": 0, "SecurityGroupID": "227a8789-1dee-4ef4-b865-34d02bce96ab", "SecurityGroup": "sample string 5", "Overridden": true } ] }
text/javascript
Sample:
{"results":[{"ProjectID":"66589cc9-7651-45df-a9c7-ab47466f1e37","DataMartID":"6d7fb516-a52a-4747-9909-469774a180b0","RequestTypeID":"2b60bfca-20f9-4eb2-8c3d-719310746cae","Permission":0,"SecurityGroupID":"227a8789-1dee-4ef4-b865-34d02bce96ab","SecurityGroup":"sample string 5","Overridden":true},{"ProjectID":"66589cc9-7651-45df-a9c7-ab47466f1e37","DataMartID":"6d7fb516-a52a-4747-9909-469774a180b0","RequestTypeID":"2b60bfca-20f9-4eb2-8c3d-719310746cae","Permission":0,"SecurityGroupID":"227a8789-1dee-4ef4-b865-34d02bce96ab","SecurityGroup":"sample string 5","Overridden":true}]}
application/bson
Sample:
Binary JSON content. See http://bsonspec.org for details.
application/xml, text/xml
Sample:
<ArrayOfAclProjectDataMartRequestTypeDTO xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Lpp.Dns.DTO"> <AclProjectDataMartRequestTypeDTO> <Overridden>true</Overridden> <SecurityGroup>sample string 5</SecurityGroup> <SecurityGroupID>227a8789-1dee-4ef4-b865-34d02bce96ab</SecurityGroupID> <Permission>Deny</Permission> <RequestTypeID>2b60bfca-20f9-4eb2-8c3d-719310746cae</RequestTypeID> <DataMartID>6d7fb516-a52a-4747-9909-469774a180b0</DataMartID> <ProjectID>66589cc9-7651-45df-a9c7-ab47466f1e37</ProjectID> </AclProjectDataMartRequestTypeDTO> <AclProjectDataMartRequestTypeDTO> <Overridden>true</Overridden> <SecurityGroup>sample string 5</SecurityGroup> <SecurityGroupID>227a8789-1dee-4ef4-b865-34d02bce96ab</SecurityGroupID> <Permission>Deny</Permission> <RequestTypeID>2b60bfca-20f9-4eb2-8c3d-719310746cae</RequestTypeID> <DataMartID>6d7fb516-a52a-4747-9909-469774a180b0</DataMartID> <ProjectID>66589cc9-7651-45df-a9c7-ab47466f1e37</ProjectID> </AclProjectDataMartRequestTypeDTO> </ArrayOfAclProjectDataMartRequestTypeDTO>