BillingPlatform allows you to determine how complex application passwords need to be. The application provides many different types of complexity requirements all outlines in this tutorial. Read on for more information regarding setting password complexity requirements.
Step 1. Access the Password Configuration Menu
Select the Setup tab, then locate the Security category. From within this category select the Password Management Node. This will display the password configuration menu, it will look similar to below.
Step 2. Set Password Preferences
Use this screen to set your desired password complexity preferences. See below for a more detailed view of the configuration screen.
Use the following table to learn more about the different settings you can change.
|Enable Forgot Password Functionality||Checking this box will allow users to reset their password using the self service tool located on the log in screen. For an example of how the log in page will look with the "Forgot Password" functionality, please look here. The process of resetting a password will be defined by the preferences set in this form.|
|Password Minimum Length||This field will allow you to set what the minimum requirement for number of characters the password must consist of.|
|Require Upper and Lower Case Letters||Selecting this check-box will require the user to use upper and lowercase letters when setting their password.|
|Require a Number||This check-box will require users to use at least one number when setting their password.|
|Require Special Characters||Setting this check-box will require that users use special characters when setting their password.|
|Password Change Frequency (Days)||Use this field to set how often you need your users to reset their passwords. Leave this field blank to not require the users to reset their password on an interval.|
|Restrict Reuse of Previous Password (Days)||Use this field to keep users from using previous passwords. The number of passwords that will be restricted is determined by this field. (Example: Setting 3 will not let the user choose any of his/her previous 3 passwords.) Leave this field blank to not have a restriction on users re-using their passwords.|
|Temporary Password Duration (Days)||This field allows you to set a timer on how long temporary passwords will be valid. A temporary password is assigned when a user attempts to reset their password.|
|Lockout After Invalid Login Attempts||Here you can define how many times somebody can attempt to log in with a given username before they are locked out.|
|Lockout Duration (Minutes)||If a user is locked out from the above setting, this field will determine how long (in minutes) they are locked out for.|
|Require Question & Answer for Password Reset||Checking this box will require the user to answer a question they choose when setting their password initially. When a user sets their password, they will be prompted to select a question (questions are defined in the next step), as well as to provide an answer. When resetting they will be prompted with their question, and will be required to answer the question correctly before a reset is completed.|
Use this table to configure what questions your users can choose to answer when setting their password.
Note: If a user forgets the answer to a question, an admin can reset their question just like they would reset a password.
Select the Submit button to save your changes.