Description
In SPORIFY, the administrator can apply various password complexity settings. These are as follows:
-
Minimun password length
-
Maximum password length
-
Use numbers
-
Use upper case letters
-
Use lower case letters
-
Use punctuations
Procedure
-
Login to SPORIFY.
-
Click Administration on the navigation menu.
-
Click Settings.
-
Select the Security tab.
-
There are various checkboxes and textboxes beneath the Password complexity heading. These are as follows:
-
Use default settings
-
If checked, default password settings are turned on.
-
If unchecked, default password setting are not turned on.
-
Default password settings are minimum password length (6), maximum password length (12), use numbers, use upper case letters and use lower case letters.
-
-
Minimum password length
-
To set a minimum password length, insert the desired number into the provided textbox
-
-
Maximum password length
-
To set a maximum password length, insert the desired number into the provided textbox
-
-
Use numbers in password
-
If checked, users must use numbers in their password.
-
If unchecked, users need not use numbers in their password.
-
-
Use upper case letters in password
-
If checked, users must use upper case letters in their password.
-
If unchecked, users need not use upper case letters in their password.
-
-
Use lower case letters in password
-
If checked, users must use lower case letters in their password.
-
If unchecked, users need not use lower case letters in their password.
-
-
Use punctuations in password
-
If checked, users must use punctuations in their password.
-
If unchecked, users need not use punctuations in their password.
-
-
-
Click Save All to save password complexity preferences.
Acceptance Criteria
To succeed, the administrator must be able to set password complexity preferences in SPORIFY.
-
Verify that password complexity preferences can be managed in the Security tab of SPORIFY Administration Settings.
-
Verify that the administrator can set minimum and maximum password length and whether the user must utilise numbers, upper case letters, lower case letters and punctuations in their password.
-
Verify that the default settings are as described above.
Related / Alternative Procedure
N/A
GUI Specification
Purpose of these GUI elements.
The purpose of these GUI elements is to enable the administrator to set a variety of password complexity preferences in SPORIFY.
Mockups and Screenshots
GUI Elements
|
Mockup of GUI Element |
Title |
Default |
Enabled |
Type |
Data |
Description |
|---|---|---|---|---|---|---|
|
Use default settings |
True |
Always |
Checkbox |
Boolean |
Select to use default settings |
|
minimum password length |
6 |
Always |
Numeric text field |
String |
Input a minimum password length |
|
maximum password length |
12 |
Always |
Numeric text field |
String |
Input a maximum password length |
|
|
Use number in password |
True |
Always |
Checkbox |
Boolean |
Select to make number use in passwords mandatory |
|
Use upper case letters in password |
True |
Always |
Checkbox |
Boolean |
Select to make upper case letters in passwords mandatory |
|
|
Use lower case letter in password |
True |
Always |
Checkbox |
Boolean |
Select to make lower case letters in passwords mandatory |
|
|
Use Punctuations in password |
Empty |
Always |
Checkbox |
Boolean |
Select to make punctuations in passwords mandatory |
|
|
Administration |
N/A |
When the user has administrative permissions |
Expandable menu item |
String |
Clicking Administration reveals all available Administration sub-menu items |
|
|
Settings |
N/A |
When the administrator has the relevant permission |
Menu item |
String |
Navigates to the Settings screen |
|
Security |
N/A |
When the administrator has the relevant permissions |
Tab |
String |
Navigates to Security |
Available Actions And Commands
|
Mockup of GUI Element |
Title |
Shortcut |
Enabled |
Type |
Role/Permission |
Action |
Tooltip |
Audit Trail |
|---|---|---|---|---|---|---|---|---|
|
Save all
|
N/A
|
Always |
Button |
Administration - Settings |
Saves password complexity settings |
N/A |
Yes |
Related Documentation and Sources
-
N/A
Specification References