public. Filter a list of user ids based on access to the page
| Name | Type | Description |
| pageid | int | integer page ID |
| Name | Type | Description |
| filterdisabled | bool? | Consider disabled users to be disallowed, regardless of permissions (default: false) |
| permissions | string? | A comma separated list of permissions that must be satisfied (e.g read, etc.). Defaults to read, if not provided |
| Name | Value | Description |
| BadRequest | 400 | Invalid input parameter or request body |
| Forbidden | 403 | Read access to the page is required |
| NotFound | 404 | Requested page could not be found |
| Ok | 200 | The request completed successfully |
Input:
List of all users to run feature against:
<users>
<user id="{id}"/>
<user id="{id}"/>
...
</users>
Output:
List of all users with allowed permissions as specified in the query parameter:
<users>
<user id="{id}"/>
<user id="{id}"/>
...
</users>
The feature takes in as input a list of users and outputs a filtered user list whose members have a page permission that matches one or more of the permissions given in the query parameter.
| Images 0 | ||
|---|---|---|
| No images to display in the gallery. |
Copyright © 2011 MindTouch, Inc. Powered by