UserResource
Resource to get Users. The list of users returned will always be filtered by user permission: A user may only see users that are members of the same groups or subgroups of the groups, the user is member of
The following resources are applicable:
/user/list
Mount Point: /CNPortletapp/rest/user/list
GET
Get a list of users, optionally filtered, sorted and paged
Parameters
| name | description | type | default |
|---|---|---|---|
| skipCount | number of elements to be skipped (paging) | query | 0 |
| maxItems | maximum number of elements returned (paging) | query | -1 |
| id | id(s) for filtering | query | |
| login | login string(s) for filtering | query | |
| firstname | firstname string(s) for filtering | query | |
| lastname | lastname string(s) for filtering | query | |
| email string(s) for filtering | query | ||
| group | group id(s) for filtering | query | |
| sortby | name of an attribute to sort | query | |
| sortorder | sort order | query | asc |
Response Body
| element: | userListResponse |
| media types: | */* application/xml application/json |
list of users
/user/me
Mount Point: /CNPortletapp/rest/user/me
GET
Get the current user (me) By default, the user's groups are not returned.
Parameters
| name | description | type | default |
|---|---|---|---|
| groups | Whether to list the user's groups | query | false |
Response Body
| element: | userLoadResponse |
| media types: | */* application/xml application/json |
current user