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
}
]
}