Gets a user password settings
GET/api/web/v1/users/:userid/settings/password
Get password settings information for the specified user. Caller requires the USERPASSWORDS:VIEW permission.
Request
Path Parameters
The UUID of the user whose password settings information is to be fetched.
Responses
- 200
- 400
- 401
- 403
- 404
- 409
Successful
- application/json
- Schema
- Example (from schema)
Schema
A boolean flag indication if adComplexitiy is enabled.
Possible values: [REQUIRED
, ALLOWED
, NOT_ALLOWED
]
includeLowercase
Possible values: [REQUIRED
, ALLOWED
, NOT_ALLOWED
]
includeNonalphanumeric
Possible values: [REQUIRED
, ALLOWED
, NOT_ALLOWED
]
includeNumber
Possible values: [REQUIRED
, ALLOWED
, NOT_ALLOWED
]
includeUppercase
lifetimeDays
Maximum number of repeated characters allowed
minimumLength
minimumLifetime
Possible values: <= 4
Minimum password strength. Password set/update will be rejected, if strength of the password is less than this value. 0: Disabled, 1: Weak protection from throttled online attacks: very guessable, 3: Good protection from offline attacks: safely unguessable, 4: Strong protection from offline attacks: very unguessable
Number of lower case characters required.
Required number of non alpha numeric characters required.
Number of numeric characters required.
Number of upper case characters required.
Size of password history for a user.
{
"adComplexity": true,
"includeLowercase": "REQUIRED",
"includeNonalphanumeric": "REQUIRED",
"includeNumber": "REQUIRED",
"includeUppercase": "REQUIRED",
"lifetimeDays": 0,
"maximumRepeated": 0,
"minimumLength": 0,
"minimumLifetime": 0,
"minimumStrength": 3,
"numberOfLowercaseRequired": 0,
"numberOfNonalphanumericRequired": 0,
"numberOfNumericRequired": 0,
"numberOfUppercaseRequired": 0,
"passwordHistorySize": 0
}
Bad Request
- application/json
- Schema
- Example (from schema)
Schema
Error Codes specific to cause of failure.
Additional Error Message describing the error.
Optional additional error information.
{
"errorCode": "invalid_user_response",
"errorMessage": "Application id cannot be null",
"parameters": [
{}
]
}
Access denied
- application/json
- Schema
- Example (from schema)
Schema
Error Codes specific to cause of failure.
Additional Error Message describing the error.
Optional additional error information.
{
"errorCode": "invalid_user_response",
"errorMessage": "Application id cannot be null",
"parameters": [
{}
]
}
Forbidden
- application/json
- Schema
- Example (from schema)
Schema
Error Codes specific to cause of failure.
Additional Error Message describing the error.
Optional additional error information.
{
"errorCode": "invalid_user_response",
"errorMessage": "Application id cannot be null",
"parameters": [
{}
]
}
Not Found
- application/json
- Schema
- Example (from schema)
Schema
Error Codes specific to cause of failure.
Additional Error Message describing the error.
Optional additional error information.
{
"errorCode": "invalid_user_response",
"errorMessage": "Application id cannot be null",
"parameters": [
{}
]
}
Conflict
- application/json
- Schema
- Example (from schema)
Schema
Error Codes specific to cause of failure.
Additional Error Message describing the error.
Optional additional error information.
{
"errorCode": "invalid_user_response",
"errorMessage": "Application id cannot be null",
"parameters": [
{}
]
}