Get the individual users and user groups a dashboard is shared with For a dashboard to be returned you must have created the dashboard or have DashboardAdministrator Manage permission and the dashboard is shared at all or have DashboardAdministrator Manage permission and the dashboard is public or have SharedDashboardsOrMaps View permission and the dashboard is shared with you
Request Headers
| Header | Value | Required | Description |
|---|---|---|---|
| ECI-ApiKey | string | Yes | Your API key. See Authentication. |
| Content-Type | application/json | Yes | All requests must specify JSON content type. |
Path Parameters
| Name | Description | Type | Required |
|---|---|---|---|
| dashboardId | Dashboard Identifier | integer (int32) | Required |
Responses
200
OK
The request succeeded and the response body contains the requested data.
Response Body Parameters
ShareResponse
| Property | Description | Type | ||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| sharedUserGroups | The list of user groups an item has been assigned to be shared with | UserGroupChild[] | ||||||||||||
|
UserGroupChild properties
|
||||||||||||||
| sharedUsers | The list of individual users an item has been assigned to be shared with This does NOT take into account users that are in a shared user group | UserChild[] | ||||||||||||
|
UserChild properties
|
||||||||||||||
| sharedWithEveryone | True if the item is shared with everyone | boolean | ||||||||||||
Example Response
{ "sharedUserGroups": [
{ "userGroupId": 1, "userGroupName": "string"
}
], "sharedUsers": [
{ "fullName": "string", "userCode": "string", "userId": 1
}
], "sharedWithEveryone": false
}