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 email string(s) for filtering query
group group id(s) for filtering query
search additionally search in users logins, firstNames, lastNames and emails query
sortby name of an attribute to sort query
sortorder sort order query asc
groups true to add groups to the users, false (default) otherwise query false

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