# User Manager Password Security (Enterprise)
Available in PagerDuty Process Automation products
Process Automation includes the User Manager functionality to easily create local Rundeck logins. Rundeck 4.0+ include options to enforce password complexity.
# Password Length
To enable a minimum password length requirement set the following setting in Configuration Management or the rundeck-config.properties
file. Replace <integer>
with the required minimum number of characters for user passwords.
rundeck.password.minLength = <integer>
# Password Complexity
To enable password complexity enforcement set the following setting in Configuration Management or the rundeck-configuration.properties
file.
rundeck.password.strength = <strength setting>
Password strength is scored from 0-4 based on the difficulty of guessing the password. Possible integer values for <strength-setting>
are listed below with descriptions:
0: Easily guessable: risky password. (guesses < 10^3)
1: Very guessable: protection from throttled online attacks. (guesses < 10^6)
2: Somewhat guessable: protection from un-throttled online attacks. (guesses < 10^8)
3: Safely unguessable: moderate protection from offline slow-hash scenario. (guesses < 10^10)
4: Very unguessable: strong protection from offline slow-hash scenario. (guesses >= 10^10)
The complexity check is implemented using the zxcvbn library (opens new window).