id | Long (Optional) The unique ID for the user object. |
uimsId | String (Optional) This is the UIMSID of that is assigned to the user. |
representationId | String (Optional) This is the representation ID of the user that is assigned. |
name | String (Required) The user's username. |
fullName | String (Optional) The full name of the user. |
organisationName | String (Required) The name of the organization. |
organisationId | Long (Optional) The unique ID of an organization. |
groupId | String (Optional) The unique ID of a group. |
groupName | String (Optional) The name of a group. |
refApprovalGroupId | String (Optional) The approval group ID that is assigned to the users. |
status | String (Optional) The status of the user enrollment. Possible Values: PENDING ENROLLMENT: Yet to start enrollment ENROLLMENT IN PROGRESS: Enrollment started and is in progress PENDING APPROVAL: Pending review for enrollment approval READY FOR ISSUANCE: Enrollment completed and awaiting issuance of the devices |
workflowName | String (Optional) The name of a workflow assigned to the user. |
firstName | String (Optional) The user's first name. |
middleName | String (Optional) The user's middle name. |
lastName | String (Optional) The user's last name. |
mothersName | String (Optional) The user's mother's maiden name. |
email | String (Optional) The user's email address. |
contactNumber | String (Optional) The user's contact number. |
userPrincipalName | String (Optional) The user's ?????. |
country | String (Optional) The name of the country the user belongs to. |
enrollmentStatus??????????? | String (Optional) The status of the user enrollment. Possible Values: PENDING ENROLLMENT: Yet to start enrollment ENROLLMENT IN PROGRESS: Enrollment started and is in progress PENDING APPROVAL: Pending review for enrollment approval READY FOR ISSUANCE: Enrollment completed and awaiting issuance of the devices |
userStatus | String (Optional) The status of the user. Default Values: Active |
canIssueIdentity | Boolean (Optional) Indicates if the issuance of identities is allowed. Possible Values: true: Allow issuance false: Do not allow issuance |
isNewLdapUser | Boolean (Optional) Indicates if the user is an LDAP user. Possible Values: true: LDAP User false: Non-LDAP user |
isFederated | Boolean (Optional) Indicates if the user is a federated user. Possible Values: true: Federated user false: Non-federated user |
isEnrollmentInProgress | Boolean (Optional) Indicates if the enrollment is in progress. Possible Values: true: Enrollment in progress false: Enrollment not in progress |
expressMobileEnrollment | Boolean (Optional) Indicates if the enrollment request is via mobile app. Possible Values: true: Enrollment is via mobile app false: Enrollment is not via mobile app |
expressEnrollment | Boolean (Optional) Indicates if the user is enrolled via the express enrollment option. Possible Values: true: User enrolled via express enrollment false: User not enrolled via express enrollment |
idvEnrollment | Boolean (Optional) Indicates if the user has identity verification enabled. Possible Values: true: false: |
userKCLID | String (Optional) The unique ID assigned to the user in the authentication server. |
createdBy | String (Optional) The name of the person who registered the user. |
lastModifiedBy | String (Optional) The name of the person who last modified the user details. |
lastModifiedDate | Instant (Optional) The date the user details were last modified. |
workflow | Workflow Object (Optional) The object that captures the configuration details of the workflow assigned to the user. |
enrollmentStepsStatus | Enrollment Step Status Object (Optional) The object that captures the status of each enrollment step. |
wfDeviceProfiles | Device Profile Object (Optional) The object that captures the device profile details. |
userPIV | PIV ID Details Object (Optional) The object that captures PIV ID details. |
userAppearance | User Appearance Object (Required) The object that captures the user's appearance details. It is derived from the workflow configured and the type of the identity being issued. |
userAttribute | User Attributes Object (Required) The object that captures the user's biographical information. It is derived from the workflow configured and the type of the identity being issued. |
userAddress | User Address Object (Required) The object that captures the user's address details. It is derived from the workflow configured and the type of the identity being issued. |
userBiometrics | User Biometrics Object (Required) The object that captures the user's biometrics data. It is derived from the workflow configured and the type of the identity being issued. |
userIDProofDocuments | User ID Proofing Documents Object (Required) The object that captures the ID proofing documents submitted by the user. |
userDrivingLicense | Driving License Details Object (Optional) The object that captures the driving license ID details. |
userEmployeeID | Employee ID Details Object (Optional) The object that captures the employee ID details. |
userPersonalizedID | Personalized ID Details Object (Optional) The object that captures the details of the identities issued to the user. |
userStudentID | Student ID Details Object (Optional) The object that captures the student ID details. |
userHealthID | Health ID Details Object (Optional) The object that captures the health ID details. |
userNationalID | National ID Details Object (Optional) The object that captures the national ID details. |
userVoterID | Voter ID Details Object (Optional) The object that captures the voter ID details. |
userPermanentResidentID | Permanent Resident ID Details Object (Optional) The object that captures the permanent resident ID details. |
userHealthService | Health Service Provider ID Details Object (Optional) The object that captures the health service provider ID details. |
wfMobileIDStepDetails | Mobile ID Step Details Object (Optional) The object that captures the mobile ID configuration details. |
userEnrollmentHistory | User Enrollment History Object (Optional) The object that captures the user's enrollment history. |
userEnrollmentHistoryList | User Enrollment History List Object Array (Required) The object that captures the list of the modifications done during the user's enrollment. |