A password dictionary is a list of words or characters that you can upload to your IdentityNow site. You can configure your password policies to prevent your users from setting new passwords that contain words or characters in this dictionary.
Using a password dictionary involves two high-level steps:
1. Create a text file to be used to create the password dictionary.
2. If necessary, add a locale string as the first line of your password dictionary. This uses the following format:
locale:<languageCode>_<countryCode>
Where <languageCode> is the 2-letter ISO 639-1 Code for the language.
And where <countryCode> is the 2-letter ISO 3166-1 Code for the country.
You'll need to include the locale string for the language you're planning on using in your password dictionary if you're using a language other than English. If you don't add a locale string, the password dictionary will automatically use the locale string for English, shown here:
locale:en_US
Using multiple locale strings is not supported.
3. Under the locale string, add a list of words to this file. Your list must have the following characteristics:
NOTES:
4. Upload the file containing your list of prohibited words to SailPoint's password dictionary API.
You can find documentation for this API here: Update Password Dictionary
If SailPoint's API can't process your .txt file, open the file in a different editor and save it.
If you need to download your Password Dictionary later to make updates, you can use this API: Get Password Dictionary. Uploading a new file always overwrites the previous dictionary file.
You can determine which password policies should check new passwords against the list you uploaded.
1. Sign in to IdentityNow and go to the Admin interface. 2. Go to Password Mgmt > Policies. 3. Click the Edit icon beside the name of the policy you want to edit. 4. In the Password Requirements section, select the checkbox for Prevent use of dictionary words. 5. Click Save. |
Related Documentation: