Get all users available to a user in the workflow system
Get organization users associated with Workflow Manager roles, to which the current user can assign work based on their Workflow Manager assignment privileges. Returns the users' user name, full name, first name, last name, email, thumbnail, and whether they can be assigned work based on the current user's Workflow Manager assignment privileges.
- If the user has jobAssignAny privilege all users associated with Workflow Manager roles will be returned and indicated as assignable.
- If the user has jobAssignGroup privilege all the users from the groups that the user is a member of and are associated with Workflow Manager roles will be assignable.
- If the user has jobAssignIndividual privilege the current user is indicated as assignable.
Query parameters
Name | Type | Required |
---|---|---|
|
|
Path parameters
Name | Type | Required |
---|---|---|
|
| |
|
|
Examples
Request
# You can also use wget
curl -X GET /{orgId}/{itemId}/community/users \
-H 'Accept: application/json' \
-H 'Authorization: Bearer {access-token}'
Response
200 Response
{
"users": [
{
"username": "string",
"fullName": "string",
"firstName": "string",
"lastName": "string",
"email": "string",
"thumbnail": "string",
"isAssignable": true
}
]
}
Status | Meaning | Description | Schema |
---|---|---|---|
| List of assignable users for a user in the workflow system | Inline | |
| error |
Response details
Status Code 200
UserDescriptions
Name | Type | Required |
---|---|---|
| ||
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|