User details.
| Field | Type | Required | Description |
|---|---|---|---|
id |
Optional<String> | ➖ | The user's ID. |
name |
Optional<String> | ➖ | The user's name. |
firstName |
Optional<String> | ➖ | The user's first name. |
lastName |
Optional<String> | ➖ | The user's last name. |
role |
Optional<String> | ➖ | The user's role. |
email |
Optional<String> | ➖ | The user's email. |
pending |
Optional<Boolean> | ➖ | Whether the user is pending. |
enabled |
Optional<Boolean> | ➖ | Whether the user is enabled. |
createdAt |
OffsetDateTime | ➖ | The date when the user was created. |
updatedAt |
OffsetDateTime | ➖ | The date when the user was last updated. |
lastLogin |
OffsetDateTime | ➖ | The date when the user was last logged in. |
allSubAccounts |
Optional<Boolean> | ➖ | N/A |
providers |
List<String> | ➖ | The list of authentication providers for the user. |
emailPreferences |
Optional<EmailPreferences> | ➖ | The user's email preferences. |
accountId |
Optional<String> | ➖ | The account ID. |
twoFactor |
Optional<Boolean> | ➖ | Whether two-factor authentication is enabled. |
status |
Optional<String> | ➖ | The user's status. |
root |
Optional<Boolean> | ➖ | Whether the user is a root user. |
technicalRole |
Optional<String> | ➖ | The user's technical role. |
groupCount |
Optional<Long> | ➖ | The number of groups the user belongs to. |
subAccountCount |
Optional<Long> | ➖ | The number of sub-accounts the user has access to. |