Skip to main content
Navigation Path: Admin Dashboard → Users Management
URL: /admin/UsersList

Overview

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:
ColumnDescription
NameUser’s full name
EmailAccount email address
RoleAssigned user role
StatusActive, Suspended, or Pending
WebsitesNumber of websites owned
RegisteredAccount creation date
Last LoginMost recent login time
ActionsEdit, Suspend, Delete options
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
Bulk Actions:
  • 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

  1. Click Add New User button
  2. 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
  3. Set account status (Active or Pending verification)
  4. Optional: Send welcome email with login credentials
  5. Click Create User
Auto-Generate Passwords: Use the password generator to create strong, random passwords. Always send credentials via email when manually creating accounts.

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

  1. Find the user in the list
  2. Click Edit button
  3. Update user details:
    • Name, email, username
    • Password (if needed)
    • Role assignment
    • Account status
    • Contact information
  4. Save changes

User Roles

Assign appropriate roles based on user needs:
RoleTypical UsePermissions
AdministratorPlatform ownersFull access to everything
ManagerTeam leadsMost features, limited settings
SupportCustomer serviceUser and ticket management
UserRegular customersCreate websites, manage own content
GuestTrial usersLimited access, view-only
Administrator Role: Be cautious when assigning Administrator role. Admins have full access to all platform features, settings, and data. Only assign to trusted team members.

Account Status

Active:
  • User can log in and use the platform
  • All features available based on role
  • Websites remain active
Suspended:
  • User cannot log in
  • Websites may be suspended (configurable)
  • Data is preserved
  • Can be reactivated anytime
Pending:
  • Account created but not verified
  • User must verify email or await approval
  • Limited or no access until activated

User Actions

Suspending Users

  1. Find the user to suspend
  2. Click Suspend button
  3. Optional: Add suspension reason
  4. Confirm suspension
  5. User is logged out immediately
  6. User receives suspension notification email
When to Suspend:
  • Payment issues or overdue invoices
  • Terms of service violations
  • Suspicious activity
  • User request (temporary hold)
  • Pending investigation

Deleting Users

  1. Find the user to delete
  2. Click Delete button
  3. Choose deletion options:
    • Delete user only: Keep websites (reassign or orphan)
    • Delete user and websites: Remove everything
    • Transfer websites: Assign to another user
  4. Confirm deletion (irreversible)
  5. User and selected data are permanently removed
Permanent Action: Deleting a user is irreversible. Consider suspending instead if you might need to restore the account. Always backup important data before deletion.

Resetting Passwords

  1. Find the user
  2. Click Reset Password
  3. Choose method:
    • Auto-generate: System creates random password
    • Manual: Set specific password
  4. Send password reset email to user
  5. 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
Activity Summary:
  • Total websites created
  • Active websites count
  • Suspended websites count
  • Total domains registered
  • Total spent (lifetime value)
  • Current balance/credits
Recent Activity:
  • 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

  • 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
  • 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
  • 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
  • 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

Issue: User reports unable to log inSolutions:
  1. Verify account status is Active
  2. Check email address is correct
  3. Reset password and send new credentials
  4. Verify email is not in spam folder
  5. Check for account suspension
  6. Clear user’s session/cookies
  7. Test login with correct credentials
Issue: User has multiple accountsSolutions:
  1. Identify all duplicate accounts
  2. Determine primary account to keep
  3. Transfer websites/data to primary account
  4. Merge billing history if possible
  5. Delete duplicate accounts
  6. Notify user of consolidation
  7. Update records and documentation
Issue: Error when trying to delete userSolutions:
  1. Check if user has active websites
  2. Suspend or delete user’s websites first
  3. Verify no pending invoices
  4. Check for database constraints
  5. Review error logs for details
  6. Try suspending instead of deleting
  7. Contact support if issue persists
Issue: User not receiving emailsSolutions:
  1. Verify email address is correct
  2. Check email settings are configured
  3. Test email delivery manually
  4. Check spam/junk folders
  5. Verify SMTP settings
  6. Review email logs for errors
  7. Try alternative email address

Quick Reference

Common Tasks

TaskSteps
Create UserAdd New User → Enter details → Assign role → Save
Suspend UserFind user → Suspend → Add reason → Confirm
Reset PasswordFind user → Reset Password → Send email
Change RoleEdit user → Select new role → Save
Delete UserFind user → Delete → Choose options → Confirm
View ActivityClick user → View profile → Activity tab

User Status Indicators

StatusMeaningIcon/Color
ActiveCan use platformGreen checkmark
SuspendedAccess blockedRed X
PendingAwaiting verificationYellow clock
DeletedPermanently removedGray trash