Define and manage user roles with assigned permissions for controlled system access.
📌 8.1. Roles Overview
Displayed Data:
| Field | Description |
|---|
| ID | Unique identifier for each role |
| Name | Role title (e.g., Director, Athlete Manager, Employee, Super Admin) |
| Actions | Options to manage the role |
🔍 8.2. Features & Functionality
- Search Functionality → Allows filtering roles by name.
- Pagination → Enables navigation through multiple role entries.
⚙️ 8.3. Role Management Actions
| Action | Description |
|---|
| Edit Role | Modify the name or permissions of a role. |
| Delete Role | Remove a role if it is not assigned to any administrators. |
| Super Admin Restriction | (Super Admin role is non-editable and cannot be deleted.) |
➕ 8.4. Adding a New Role
📋 Process:
- Click the "Add New" button to open the creation form.
- Enter the required details:
| Field | Description |
|---|
| Role Name | Enter the name of the new role. |
| Permissions | Assign necessary permissions to the role. |
- Click Save to add the role or Cancel to discard changes.
🔒 8.5. Permissions Management