Check Initial State
Oracle Identity Governance (OIG) can be configured to require users to set up their challenge questions. The URI /users/{userid} GET
can be used to determine if users have set up their challenge questions.
cURL Example
curl -H "Content-Type: application/json" -X GET -u username:password "https://pseudo.com/iam/governance/selfservice/api/v1/users/23
Example of GET Response Body
{ "links": [ { "rel": "self", "href": "https://pseudo.com/iam/governance/selfservice/api/v1/users/23" } ], "fields": [ { "name": "usr_createby", "value": 1 }, { "name": "Status", "value": "Active" }, { "name": "Organization Name", "value": "Vision" }, { "name": "Last Name", "value": "Mei" }, { "name": "usr_pwd_reset_attempts_ctr", "value": 0 }, { "name": "usr_change_pwd_at_next_logon", "value": "1" }, { "name": "usr_pwd_creation_date", "value": "2019-06-13T20:52:37Z" }, { "name": "usr_pwd_expired", "value": "0" }, { "name": "Xellerate Type", "value": "End-User" }, { "name": "Lockout Duration", "value": 0 }, { "name": "usr_create", "value": "2019-06-13T20:52:37Z" }, { "name": "usr_login_attempts_ctr", "value": 0 }, { "name": "Email", "value": "pai.mei@vision.com" }, { "name": "usr_provisioned_date", "value": "2019-06-13T20:52:37Z" }, { "name": "First Name", "value": "Pai" }, { "name": "Full Name", "value": { "base": null } }, { "name": "act_key", "value": 15 }, { "name": "usr_locked", "value": "0" }, { "name": "Common Name Generated", "value": 0 }, { "name": "usr_pwd_warn_date", "value": "2019-10-04T20:52:37Z" }, { "name": "User Login", "value": "PMEI" }, { "name": "Role", "value": "Full-Time" }, { "name": "usr_pwd_expire_date", "value": "2019-10-11T20:52:37Z" }, { "name": "usr_update", "value": "2019-06-13T20:52:37Z" }, { "name": "usr_key", "value": 23 }, { "name": "Display Name", "value": { "base": "Pai Mei" } }, { "name": "usr_disabled", "value": "0" }, { "name": "usr_updateby", "value": 1 } ] }