Navigation Path: Admin Dashboard → Users Management
URL:
URL:
/admin/UsersListOverview
The Users Management page allows you to view, create, edit, and manage all customer accounts on your platform. Control user access, assign roles, and monitor user activity.User Accounts
Create and manage users
Role Assignment
Assign user roles and permissions
Account Status
Activate, suspend, or delete accounts
User Activity
Monitor user actions and history
User List Overview
Viewing Users
The user list displays all customer accounts with key information:| Column | Description |
|---|---|
| Name | User’s full name |
| Account email address | |
| Role | Assigned user role |
| Status | Active, Suspended, or Pending |
| Websites | Number of websites owned |
| Registered | Account creation date |
| Last Login | Most recent login time |
| Actions | Edit, Suspend, Delete options |
Filtering & Search
Search Users:- Search by name, email, or username
- Filter by role (Admin, Manager, User, etc.)
- Filter by status (Active, Suspended, Pending)
- Filter by registration date
- Sort by any column
- Select multiple users
- Bulk activate/suspend accounts
- Bulk role assignment
- Bulk delete (with confirmation)
- Export user list to CSV
Creating New Users
Manual User Creation
- Click Add New User button
- Enter user details:
- Full Name: User’s complete name
- Email Address: Unique email (used for login)
- Username: Unique username (optional if using email login)
- Password: Secure password or auto-generate
- Role: Select appropriate user role
- Set account status (Active or Pending verification)
- Optional: Send welcome email with login credentials
- Click Create User
User Registration Settings
Control how users can register:- Open Registration: Anyone can create an account
- Approval Required: Admin must approve new registrations
- Invite Only: Users can only join via invitation
- Closed: No new registrations allowed
Registration Settings: Configure registration options in General Settings under User Registration.
Managing Users
Editing User Information
- Find the user in the list
- Click Edit button
- Update user details:
- Name, email, username
- Password (if needed)
- Role assignment
- Account status
- Contact information
- Save changes
User Roles
Assign appropriate roles based on user needs:| Role | Typical Use | Permissions |
|---|---|---|
| Administrator | Platform owners | Full access to everything |
| Manager | Team leads | Most features, limited settings |
| Support | Customer service | User and ticket management |
| User | Regular customers | Create websites, manage own content |
| Guest | Trial users | Limited access, view-only |
Account Status
Active:- User can log in and use the platform
- All features available based on role
- Websites remain active
- User cannot log in
- Websites may be suspended (configurable)
- Data is preserved
- Can be reactivated anytime
- Account created but not verified
- User must verify email or await approval
- Limited or no access until activated
User Actions
Suspending Users
- Find the user to suspend
- Click Suspend button
- Optional: Add suspension reason
- Confirm suspension
- User is logged out immediately
- User receives suspension notification email
- Payment issues or overdue invoices
- Terms of service violations
- Suspicious activity
- User request (temporary hold)
- Pending investigation
Deleting Users
- Find the user to delete
- Click Delete button
- Choose deletion options:
- Delete user only: Keep websites (reassign or orphan)
- Delete user and websites: Remove everything
- Transfer websites: Assign to another user
- Confirm deletion (irreversible)
- User and selected data are permanently removed
Resetting Passwords
- Find the user
- Click Reset Password
- Choose method:
- Auto-generate: System creates random password
- Manual: Set specific password
- Send password reset email to user
- User can log in with new password
User Details
User Profile
View comprehensive user information: Account Information:- Full name, email, username
- Registration date and time
- Last login date and time
- Account status and role
- Email verification status
- Total websites created
- Active websites count
- Suspended websites count
- Total domains registered
- Total spent (lifetime value)
- Current balance/credits
- Recent logins
- Website creations
- Domain registrations
- Support tickets
- Payments made
User Websites
View all websites owned by the user:- Website name and URL
- Hosting package
- Status (active, suspended, expired)
- Creation and expiration dates
- Quick actions (suspend, delete, renew)
User Invoices
Access user’s billing history:- All invoices (paid, unpaid, overdue)
- Payment history
- Outstanding balance
- Refunds and credits
- Download invoices
Best Practices
User Management
User Management
- Regularly review user accounts for inactive users
- Remove or suspend abandoned accounts
- Verify email addresses for new registrations
- Use strong password requirements
- Enable two-factor authentication for admins
- Monitor for duplicate accounts
- Keep user data up-to-date
Role Assignment
Role Assignment
- Follow principle of least privilege
- Assign minimum necessary permissions
- Review role assignments quarterly
- Document who has admin access
- Remove access when employees leave
- Use custom roles for specific needs
- Audit admin actions regularly
Account Security
Account Security
- Enforce strong password policies
- Monitor for suspicious login attempts
- Implement login attempt limits
- Use email verification for new accounts
- Enable two-factor authentication
- Log all user actions
- Review security logs regularly
Customer Service
Customer Service
- Respond to account issues promptly
- Provide clear suspension reasons
- Offer account recovery options
- Maintain professional communication
- Document customer interactions
- Follow up on suspended accounts
- Provide self-service options
Troubleshooting
User Cannot Login
User Cannot Login
Issue: User reports unable to log inSolutions:
- Verify account status is Active
- Check email address is correct
- Reset password and send new credentials
- Verify email is not in spam folder
- Check for account suspension
- Clear user’s session/cookies
- Test login with correct credentials
Duplicate Accounts
Duplicate Accounts
Issue: User has multiple accountsSolutions:
- Identify all duplicate accounts
- Determine primary account to keep
- Transfer websites/data to primary account
- Merge billing history if possible
- Delete duplicate accounts
- Notify user of consolidation
- Update records and documentation
Cannot Delete User
Cannot Delete User
Issue: Error when trying to delete userSolutions:
- Check if user has active websites
- Suspend or delete user’s websites first
- Verify no pending invoices
- Check for database constraints
- Review error logs for details
- Try suspending instead of deleting
- Contact support if issue persists
Email Not Sending
Email Not Sending
Issue: User not receiving emailsSolutions:
- Verify email address is correct
- Check email settings are configured
- Test email delivery manually
- Check spam/junk folders
- Verify SMTP settings
- Review email logs for errors
- Try alternative email address
Quick Reference
Common Tasks
| Task | Steps |
|---|---|
| Create User | Add New User → Enter details → Assign role → Save |
| Suspend User | Find user → Suspend → Add reason → Confirm |
| Reset Password | Find user → Reset Password → Send email |
| Change Role | Edit user → Select new role → Save |
| Delete User | Find user → Delete → Choose options → Confirm |
| View Activity | Click user → View profile → Activity tab |
User Status Indicators
| Status | Meaning | Icon/Color |
|---|---|---|
| Active | Can use platform | Green checkmark |
| Suspended | Access blocked | Red X |
| Pending | Awaiting verification | Yellow clock |
| Deleted | Permanently removed | Gray trash |