Users List
The User List section is used to manage system users and their access to the PBX management interface. It allows administrators to review user accounts, check privilege status, filter users by access criteria, and create new user.

Add User
The Add User section is used to create a new user account and configure access settings for the PBX management interface.
Personal Info
The Personal Info tab is used to enter the user’s account credentials and profile information.

Account Credentials
Username: Defines the login username for the user account.
Password: Defines the password used for login authentication.
Confirm Password: Confirms the entered password to ensure it matches before saving the account.
User Information
Avatar: Allows administrators to assign or update the user profile picture.
First Name: Defines the user’s first name.
Last Name: Defines the user’s last name.
Email: Defines the user’s email address.
Mobile: Defines the user’s mobile number when required.
Country: Defines the user’s country.
Timezone: Defines the timezone used for the user account.
Permissions
The Permissions tab is used to define the user’s access level, account status, group membership, and individual permissions.

General Permissions
Superuser (Admin): Grants full administrative privileges when enabled.
Active: Enables or disables the user account.
Groups
The Groups area allows administrators to assign the user to one or more predefined groups. Group assignment helps apply structured access permissions based on the user’s role.
Available Items: Displays groups that can be assigned to the user.
Selected Items: Displays groups currently assigned to the user.
User Permissions
The User Permissions area allows administrators to assign specific permissions directly to the user.
Available Items: Displays permissions that can be assigned.
Selected Items: Displays permissions currently assigned to the user.
Authentication
The Authentication tab is used to configure additional login security options for the user account.

Email OTP: Requires a one-time verification code during every login. The code is sent to the user’s email address, or to the user’s mobile number by SMS if SMS delivery is configured and a mobile number is available.
Captcha: Adds a verification challenge to help protect the account from automated login attempts.
Blocked Users
The Blocked Users tab displays accounts that are temporarily locked due to failed login attempts.

Users are automatically blocked after entering an incorrect password 5 times. Blocked users are automatically unblocked after 15 minutes, or they can be manually unblocked by an administrator when needed.
User Activation Log
The User Activation Log tab displays records related to user activation and deactivation activity. It helps administrators review when accounts were disabled, reactivated, or changed.
