Users

The information in this document is currently in BETA and subject to change.


The Users resource is a Read-Only resource that represents system users (participants with access to the system). This information is mix of contact details that are general across all systems the end user may have access to, and setting details that can only be managed by an Administrator in the access system.

In order to retrieve the User resource object for the current accessing user, use the resource identifier "current".

returns the User resource for the current accessing user

GET /users/current
Resource Properties
Scope Parameterusers
Location/users
MethodsGET
Default Page Size50
Max Page Size200
Default IncludesNone


Resource Attributes
FieldDescriptionFormatRequiredField TypeNotes
isCurrentIndicates if the User resource is that of the current accessing user.booleanfalsedefault
emailAddressThe end user's email address.stringtruedefaultThis is the email address they use to login into Actionstep and general to all system they have access to.
isActiveIf the end user is active.booleantruedefault
hasAuthorityIf the user has authority to make billing changes.booleantruedefault
participantThe associated participants resource for the end user.stringtruelink
roleThe associated roles resource for the end user.stringtruelink
divisionThe associated divisions resource for the end user.stringtruelink
defaultRateThe associated rates resource for the end user.stringfalselink
rateThe associated rates resource for the end user.stringfalselink
defaultUtbmsTimekeeperCodeThe associated utbmscodes resource for the end user.stringfalselink

Menu Permissions

Include the "roles" link template to find out what menu items the current user has access to and set these accordingly in your app.
.../api/rest/user/current?include=role

Link Templates
IdentifierResourceLocation Template
users.participantparticipants/participants/{users.participant}
users.roleroles/roles/{users.role}
users.divisiondivisions/divisions/{users.division}
users.defaultRaterates/rates/{users.defaultRate}
users.raterates/rates/{users.rate}
users.defaultUtbmsTimekeeperCodeutbmscodes/utbmscodes/{users.defaultUtbmsTimekeeperCode