Queries the password policy for Resource Access Management (RAM) users.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
ram:GetPasswordPolicy | get | *All Resource
| None | None |
Request parameters
Parameter | Type | Required | Description | Example |
No parameters required.
Response elements
Element | Type | Description | Example |
object | The response parameters. | ||
RequestId | string | The request ID. | BDAA8408-E67C-428B-BFF0-1B2AC05C9610 |
| PasswordPolicy | object | Details of the password policy. | |
RequireNumbers | boolean | Indicates whether the password must contain numbers. | false |
RequireLowercaseCharacters | boolean | Indicates whether the password must contain lowercase letters. | false |
PasswordReusePrevention | integer | The password reuse prevention policy. | 0 |
RequireSymbols | boolean | Indicates whether the password must contain special characters. | false |
PasswordNotContainUserName | boolean | Indicates whether the password must not contain the user name. | false |
MinimumPasswordDifferentCharacter | integer | The minimum number of different characters in the password. | 0 |
MaxPasswordAge | integer | The password validity period. | 0 |
HardExpire | boolean | Indicates whether logon is blocked after the password expires. | false |
MinimumPasswordLength | integer | The minimum password length. | 8 |
RequireUppercaseCharacters | boolean | Indicates whether the password must contain uppercase letters. | false |
MaxLoginAttemps | integer | Maximum number of failed password attempts. | 0 |
InitialPasswordAge | integer | The validity period of the initial password. | 14 |
InterceptRiskPasswordOnApi | boolean | Indicates whether threat passwords are blocked when set using APIs. Valid values:
| false |
Examples
Success response
JSON format
{
"RequestId": "BDAA8408-E67C-428B-BFF0-1B2AC05C9610",
"PasswordPolicy": {
"RequireNumbers": false,
"RequireLowercaseCharacters": false,
"PasswordReusePrevention": 0,
"RequireSymbols": false,
"PasswordNotContainUserName": false,
"MinimumPasswordDifferentCharacter": 0,
"MaxPasswordAge": 0,
"HardExpire": false,
"MinimumPasswordLength": 8,
"RequireUppercaseCharacters": false,
"MaxLoginAttemps": 0,
"InitialPasswordAge": 14,
"InterceptRiskPasswordOnApi": false
}
}Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.