GET DMCS/GetRoutePermissionsForUser?userID={userID}&requestDataMartID={requestDataMartID}
Gets the routing permissions for the specified user.
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
userID | globally unique identifier |
Required |
|
requestDataMartID | globally unique identifier |
Required |
Body Parameters
None.
Response Information
Resource Description
Collection of RoutePermissionsComponentName | Description | Type | Additional information |
---|---|---|---|
UserID |
Gets or sets the ID of the user the permissions apply to. |
globally unique identifier |
None. |
RequestDataMartID |
Gets or sets the ID of the routing the permissions are applicable for. |
globally unique identifier |
None. |
SeeRequest |
Gets or sets if the user can see the request. |
boolean |
None. |
UploadResults |
Gets or sets if the user can upload results. |
boolean |
None. |
HoldRequest |
Gets or sets if the user can hold the routing. |
boolean |
None. |
RejectRequest |
Gets or sets if the user can reject a request. |
boolean |
None. |
ModifyResults |
Gets or sets if the user can modify results for the routing after submitting the initial results. |
boolean |
None. |
ViewAttachments |
Gets or sets if the user can view attachments for the routing. |
boolean |
None. |
ModifyAttachments |
Gets or sets if the user can modify attachments for the routing. |
boolean |
None. |
Response Formats
application/json, text/json
Sample:
{ "results": [ { "UserID": "a8877e00-26b2-46e0-ab56-7470b74f8406", "RequestDataMartID": "582f3e53-13ba-4653-b550-a9fd9e4f9efd", "SeeRequest": true, "UploadResults": true, "HoldRequest": true, "RejectRequest": true, "ModifyResults": true, "ViewAttachments": true, "ModifyAttachments": true }, { "UserID": "a8877e00-26b2-46e0-ab56-7470b74f8406", "RequestDataMartID": "582f3e53-13ba-4653-b550-a9fd9e4f9efd", "SeeRequest": true, "UploadResults": true, "HoldRequest": true, "RejectRequest": true, "ModifyResults": true, "ViewAttachments": true, "ModifyAttachments": true } ] }
text/javascript
Sample:
{"results":[{"UserID":"a8877e00-26b2-46e0-ab56-7470b74f8406","RequestDataMartID":"582f3e53-13ba-4653-b550-a9fd9e4f9efd","SeeRequest":true,"UploadResults":true,"HoldRequest":true,"RejectRequest":true,"ModifyResults":true,"ViewAttachments":true,"ModifyAttachments":true},{"UserID":"a8877e00-26b2-46e0-ab56-7470b74f8406","RequestDataMartID":"582f3e53-13ba-4653-b550-a9fd9e4f9efd","SeeRequest":true,"UploadResults":true,"HoldRequest":true,"RejectRequest":true,"ModifyResults":true,"ViewAttachments":true,"ModifyAttachments":true}]}
application/bson
Sample:
Binary JSON content. See http://bsonspec.org for details.
application/xml, text/xml
Sample:
<ArrayOfRoutePermissionsComponent xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Lpp.Dns.Api.DMCS"> <RoutePermissionsComponent> <HoldRequest>true</HoldRequest> <ModifyAttachments>true</ModifyAttachments> <ModifyResults>true</ModifyResults> <RejectRequest>true</RejectRequest> <RequestDataMartID>582f3e53-13ba-4653-b550-a9fd9e4f9efd</RequestDataMartID> <SeeRequest>true</SeeRequest> <UploadResults>true</UploadResults> <UserID>a8877e00-26b2-46e0-ab56-7470b74f8406</UserID> <ViewAttachments>true</ViewAttachments> </RoutePermissionsComponent> <RoutePermissionsComponent> <HoldRequest>true</HoldRequest> <ModifyAttachments>true</ModifyAttachments> <ModifyResults>true</ModifyResults> <RejectRequest>true</RejectRequest> <RequestDataMartID>582f3e53-13ba-4653-b550-a9fd9e4f9efd</RequestDataMartID> <SeeRequest>true</SeeRequest> <UploadResults>true</UploadResults> <UserID>a8877e00-26b2-46e0-ab56-7470b74f8406</UserID> <ViewAttachments>true</ViewAttachments> </RoutePermissionsComponent> </ArrayOfRoutePermissionsComponent>