SoftwareOne is a trademark of SoftwareOne, Inc. "The Software Licensing Experts" is a service mark of SoftwareOne, Inc. VAR assist is a trademark of SoftwareOne, Inc. "It pays to partner" is a service mark of SoftwareOne, Incorporated.
id
string
Primary user identifier.
Example: "USR-1671-0642"
href
string
Relative reference to object on API (always /v1/accounts/users/{id}).
Example: "/v1/accounts/users/USR-1671-0642"
email
string
Email address of the user.
Example: "will.smith@softwareone.com"
status
string
Status of the user.
A user can have the Invited or InvitationExpired status only if they haven't joined the account.
name
string
User's name.
Example: "Will Smith"
firstName
string
First name of the user.
Example: "Will"
lastName
string
Last name of the user.
Example: "Smith"
phone
object
User's country code and phone number.
Example:
SSO
bool
Flag if a user logs using SSO.
Example: "true"
acceptedTerms
bool
Flag if user has accepted terms and conditions.
Example: "true"
accounts
List of accounts that user is added to, not returned on users account sub-collection.
Example:
groups
Groups that the user belongs to.
Example:
settings
invitation
object
Added only in context of account (on account sub-collection), and only in case of user being invited.
Example:
invitation.code
string
Invitation code sent to user to invite them to the platform.
Example: "910B14E6CB2343A09CB32F24BBC4BEF1"
invitation.status
string
Invitation status for the user in account.
Example: "Invited"
audit
object
Meaning of audit events: On GLobal User
created
- when user was created (once in lifecycle).
updated
- when user parameters changed last time.
login
- when user last time logged in.
blocked
- when user was blocked last time.
On account subcollection, in additional to above:
invited
- when user was invited into account (dropped on join).
joined
- when user was accepted invitation to account.
access
- when user last time switched to the account context.
Example: