By default, the Designer Cloud® application enforces very few requirements on password length, capitalization, or special characters. Users who are setting or resetting their passwords are permitted to create a password of one character in length with no additional requirements.
NOTE: When passwords are set or reset, the platform does perform an assessment of the quality of the password and reports it to the user before saving. For more information, see User Profile Page.
Before you permit users to create accounts, you should review the password requirements for your enterprise and, where needed, apply them to the Designer Cloud application.
Enable
To enable enforcement of password criteria, please enable the following parameter.
Steps:
You can apply this change through the Admin Settings Page (recommended) or trifacta-conf.json
.
For more information, see Platform Configuration Methods.
Locate the following parameter and set it to true
:
"feature.enablePasswordCriteria": true,
- When enabled, submitted changes to user passwords are evaluated based on the configuration settings defined below.
Configure
The following parameters govern the password criteria enforced by the Designer Cloud application when the feature is enabled.
Parameter | Description | Default |
---|---|---|
webapp.passwordCriteria.length.min | Minimum length of a password to Designer Cloud application | 0 |
webapp.passwordCriteria.length.max | Maximum length of a password to Designer Cloud application | 100 |
webapp.passwordCriteria.description | Text describing the criteria that a password must meet. Specify this value last. | |
webapp.passwordCriteria.contains.uppercase | Defines whether the password must contain uppercase characters | undefined |
webapp.passwordCriteria.contains.symbols | Defines whether the password must contain symbols | undefined |
webapp.passwordCriteria.contains.spaces | Defines whether the password must contain space characters | undefined |
webapp.passwordCriteria.contains.lowercase | Defines whether the password must contain lowercase characters | undefined |
webapp.passwordCriteria.contains.letters | Defines whether the password must contain letters (a-z) | undefined |
webapp.passwordCriteria.contains.digits | Defines whether the password must contain digits (0-9) | undefined |
Criteria settings:
Some of the criteria settings support the following options:
Setting | Description |
---|---|
enforce | Each password must pass this requirement. |
forbid | Passwords cannot have this requirement. |
undefined | (default) This requirement is disabled. Users may choose to include or not include this requirement in their passwords. |
This page has no comments.