π₯ EdgeHit Controller User Management
All configuration related to user management can be found at: Home > User. This section show available options under the configuration.
π₯ Manage User
You can view all registered users under: Home > User > Manage Users
This section allows administrators to list, search, and manage platform users. Each user entry displays basic account information such as:
- Email address
- Name and contact info
- Whether the account is enabled
- Admin status
- Quick actions:
Details,Delete, orLogin(impersonation)
Clicking Details opens the user configuration form, where you can perform the following options:
| Setting | Description |
|---|---|
| Email Address | The unique identifier used to log in to the platform. |
| Password | The userβs password (can be set or reset by admin). |
| Enabled | Controls whether the user account is active. |
| Two-Factor Authentication | Adds an extra layer of login security. |
| Admin | Grants elevated privileges for managing other users and system settings. |
| First/Last Name | Optional personal information for user identification. |
| Phone Number | Optional contact number. |
| Language | Sets the user interface language preference. |
π£ Manage Roles
Note
Roles Can only be assigned to Users with admin access
The User Role feature introduces Role-Based Access Control (RBAC), allowing you to define access scopes for administrative users. Each role consists of a permission tree that specifies which sections and features of the platform a user can interact with.
-
Users assigned to a role are considered administrators, but the permissions granted are based entirely on the roleβs definition. Some roles may not include full admin access despite being marked as adminβthis is intentional and part of the RBAC model.
-
This allows you to enforce fine-grained access control, such as creating roles for support teams, DNS managers, or CDN-only users.
Below Show how User role is created under Home > User > Manage Roles > Add

Below Show how User role is created under Home > User > Details

π΅ Transactions
Transactions are used to manually add balance to a user's account. This operation is typically performed by an administrator to top up user credits for CDN usage, DNS zones, or other billable services.
You can view all transactions under: Home > User > Transactions
To create a transaction, navigate to: Home > User > Transactions > Add
Youβll be prompted to select a user, specify the amount (in USD), and provide a description for auditing or internal tracking purposes.



