CoreIdentity
Type: Core
Description: Users and groups used for authentication and authorization within the application.
| Field | Documentation |
|---|---|
| IdentityName | Unique identity name for a user or group. |
| IdentityType | Defines multiple identity types with a Bit flag. 1=user, 2=group, 4=built_in, 8=admin, 16=everyone, 32=no login, 64=anonymous. |
| IdentityPassword | Encrypted password. |
| Description | User supplied description of the identity. |
| FirstName | User's first name. |
| LastName | User's last name. |
| MiddleName | User's middle name. |
| DefaultWorkspace | Default workspace for this identity when using CliShell. |
| EMailAddress | Email address. |
| PasswordTimestamp | Date/time when password was last set/changed. |
| FailedLoginCount | Number of failed logins since the last successful login. |
| IdentityId | Unique identifier for a user or group. |
| DefaultGroup | Of the groups the identity belongs to, this one is their default group. Used in operations where a single group is needed but the identity belongs to multiple groups. |
| IgnorePasswordPolicy | Flag that indicates the user's account can ignore the password policy. |
| NewPasswordRequired | Flag that indicates whether a the client account requires a new password. |
| MobilePhoneNumber | Mobile phone number. |
| MobileCarrierId | Mobile carrier for the phone number. |
| PasswordExpires | Password expiry timestamp. |
| VerificationCode | Verification code for two-factor authentication. |
| VerificationCodeTimestamp | Verification code generation time for two-factor authentication. |
| VerificationCodeCount | Number of times a verification code has been requested and submitted between logins. |
| VerificationSuccessTimestamp | Timestamp of a users last successful two-factor authentication login. |