FS - 14647348 - Roles
Description
In SPORIFY, the administrator can create and edit user roles.
Procedure
Login to SPORIFY.
Click Administration on the navigation menu.
Click Roles.
To filter roles:
Click Filter by Permission.
Select the desired filter.
Click the Refresh button.
To create a new role:
Click the Create New Role button.
Select the Role properties tab.
Insert the role name in the presented textbox.
To make this role a default role, check the Default checkbox. Else, uncheck this checkbox.
Select the Permissions tab.
Check the checkboxes beside the permissions that are to be assigned to the given role.
Click Save, else Cancel.
To edit a role:
Click the Actions button beside the given role.
Click Edit.
Make the desired changes using the fields provided.
Click Save, else Cancel.
Acceptance Criteria
To succeed, the administrator must be able to manae Roles within SPORIFY.
Verify that the Roles area can be accessed via SPORIFY Administration Roles.
Verify that the administrator can create and edit roles.
Related / Alternative Procedure
N/A
GUI Specification
Purpose of these GUI elements.
The purpose of these GUI elements is to enable the administrator to manage Roles within SPORIFY.
Mockups and Screenshots
![](../../__attachments/858849336/image-20210907-153637.png?inst-v=5cb0ba68-9758-4e0e-9e70-a685a146f630)
Roles
![](../../__attachments/858849336/image-20210907-153708.png?inst-v=5cb0ba68-9758-4e0e-9e70-a685a146f630)
Create new role - role properties
![](../../__attachments/858849336/image-20210910-092723.png?inst-v=5cb0ba68-9758-4e0e-9e70-a685a146f630)
Create new role - permissions
GUI Elements
Mockup of GUI Element | Title | Default | Enabled | Type | Data | Description |
---|---|---|---|---|---|---|
![]() | Role name | Empty | Always | Textbox | String | Input role name |
![]() | Default | False | Always | Checkbox | Boolean | If true, role is set as default. If false, role is not set as default. |
Available Actions And Commands
Mockup of GUI Element | Title | Shortcut | Enabled | Type | Role/Permission | Action | Tooltip | Audit Trail |
---|---|---|---|---|---|---|---|---|
![]() | Create New Role | N/A | Always | Button | Administration - Roles | Brings up the Create New Role modal | N/A | No |
![]() | Cancel | N/A | Always | Button | Administration - Roles | Cancels role/edits | N/A | No |
![]() | Save | N/A | Always | Button | Administration - Roles | Saves role | N/A | Yes |
![]() | Actions | N/A | Always | Button | Administration - Roles | Brings up the option: Edit. | N/A | No |
Related Documentation and Sources
N/A