Role Manager

The Admin Role Management Module enables platform owners to manage internal administrative users by assigning them specific roles and access permissions based on responsibilities. This ensures proper segregation of duties, enhanced security, and organised management of platform operations.

This section displays a table of all existing admin users and their associated roles.

Field

Description

Name

The display name of the admin user.

Email

The login email ID assigned to the admin user.

Role

The user’s assigned role (e.g., Admin, Account, Reporter).

Status

Indicates whether the user account is active or inactive.

Action

Icons to edit or delete the admin user record.

Admins can also use the search bar to find specific users by name or email quickly.

➕ Add Admin Role

This section allows platform superadmins to create new admin users and assign roles. It includes a form with the following fields:

Field

Input Type

Description

Name

Text field

Enter the admin user’s name.

Email

Email field

Enter the admin’s login email address.

Role

Dropdown

Choose from available roles: Admin, Account, Reporter.

Status

Dropdown

Set the account status as Active or Inactive.

Password

Password

Set the initial login password for the admin user.

Save

Button

Submit the form to create the new admin account.

Role Definitions

Each admin user is assigned one of the following roles:

Role

Description

Admin

Superusers with full access to all modules and platform settings.

Account

Finance users responsible for managing deposits, withdrawals, and funds.

Reporter

Support staff who can access player tickets and handle user issues.

This module ensures role-based access control for administrative operations, promoting efficient management and reducing the risk of unauthorised access or errors.

Last updated