Top

Wapi documentation

## Add New User

#### Welcome to WAPI!

Get an AI summary of this page
ChatGPT Gemini Grok Perplexity

#### Overview

The **Add New User** section is a dedicated administrative tool designed for the secure and efficient creation of staff or customer accounts within the WAPI platform. This module ensures that every new identity is provisioned with the correct credentials, regional metadata, and specific access permissions from the moment they join the system.

By following a structured provisioning flow, administrators can ensure platform security while maintaining a clean audit trail of newly joined users.

#### Navigation Flow

Log in to the **WAPI Admin Panel** with Super Admin authority.
From the left sidebar, navigate to **Manage Users** (/manage_user).
On the User List Page, click the green **Add User** button.
You will be redirected to the secure **Add New User** form.

#### 1. Basic Information (Identity & Security)

Provision the core identity details for the new administrative account:

Field Name | Functional Description | Required
--- | --- | ---
Full Name | Enter the staff member's complete professional name. | Yes
Email Address | A unique, valid email address used for system authentication. | Yes
Password | Define a secure credential (minimum 8 characters). | Yes
Country & Code | Select regional metadata; international dialing codes are auto-calculated. | Optional
Phone | Primary contact number for administrative notifications. | Optional
Note | Internal administrative context or staff reference notes. | Optional

#### 2. Account Settings & Role Governance

Define the operational boundaries and access tier for the user:

Assigning Roles

Select a role from the dropdown to inherit specific platform permissions. Roles determine what the user can see, edit, or manage across the WAPI system.

Setting Account Status

Enable **Account Active** to allow immediate login. Disable this toggle if you wish to provision the account without granting immediate access.

#### 3. Finalizing User Creation

Review all mandatory fields for accuracy and security compliance.
Verify that the assigned role matches the staff member's responsibilities.
Click the **Save / Create User** button to finalize.

The system will validate the email uniqueness and password complexity before adding the user to the central **User List**.

#### Security & Best Practices

- Uniqueness: Always ensure the email address is unique to avoid authentication conflicts.
- Complexity: Enforce strong passwords to protect administrative integrity.
- Layered Access: Assign the most restrictive role necessary for the staff member's duties.