# User-defined options

Below are the details about password requirement options:

* **Require Digit**: determines if the password must contain at least one digit (0-9).
* **Require Lowercase**: determines if the password needs to include at least one lowercase letter (a-z).
* **Require Uppercase**: Indicates whether the password should have at least one uppercase letter (A-Z).
* **Require Non-Alphanumeric**: Sets if the password must include at least one special character.
* **Expiry Days**: Defines the number of days until the password expires. A value of `0` implies the password never expires.
* **Lockout Threshold**: The number of failed sign-in attempts before a user account is locked. `0` indicates there is no lockout policy.
* **Must Be Different From Email**: Determines if the password must be different from the user's email.
