Documentation

Everything you need to know about installing and managing WisPanel on your servers.

User Management

User Management

Create and manage user accounts with granular control over resources, permissions, and features.

Creating User Accounts

  1. Click Add User
  2. Configure user details:
    • Username: Unique login name
    • Email: User contact email
    • Password: Strong password (auto-generate recommended)
    • User Role:
      • Admin: Full server access
      • Reseller: Can create/manage other users
      • User: Manage own domains/databases only
  3. Select package (resource limits)
  4. Click Create
  5. Account activated immediately

User Roles

Admin User:

  • Full server access
  • Manage all users
  • Modify server settings
  • Access all features
  • Billing management

Reseller User:

  • Create and manage child users
  • Allocate resources from own quota
  • Limited to reseller package limits
  • Cannot modify server settings
  • Can manage own domains/databases

Regular User:

  • Manage own domains
  • Create own databases
  • Manage own files
  • Cannot create other users
  • Limited to assigned package

User Settings

Password Management:

  1. Right-click user
  2. Click Change Password
  3. Enter new password
  4. User must login with new password

Assign Package:

  1. Click Edit User
  2. Select different package
  3. Upgrade or downgrade resources
  4. Changes apply immediately

Email Configuration:

  1. Set primary email address
  2. Email for notifications
  3. Password resets sent to email

Resource Limits:

  • Domains quota
  • Databases quota
  • Disk space quota
  • Bandwidth quota
  • FTP accounts
  • Email accounts

Managing Resellers

Configure Reseller Resources:

  1. Select reseller user
  2. Click Reseller Settings
  3. Allocate resources:
    • Domain quota for reseller
    • Total domains their users can create
    • Database limits
    • Disk space per user
  4. Click Save

Monitor Reseller Usage:

  1. View reseller dashboard
  2. Allocated vs used resources
  3. Child user count
  4. Revenue tracking

User Operations

Suspend User:

  1. Right-click user
  2. Click Suspend
  3. User cannot access services
  4. Domains remain online
  5. Can be unsuspended later

Unsuspend User:

  1. Right-click suspended user
  2. Click Unsuspend
  3. Full access restored

Delete User:

  1. Backup user data first
  2. Right-click user
  3. Click Delete
  4. Choose to delete:
    • User account only
    • User account + files
    • User account + files + databases
  5. Confirm deletion
  6. Irreversible action

User Features

Allowed Features per User:

  • File Manager access
  • Domain management
  • Database access
  • Email services
  • SSL certificates
  • Backup/Restore
  • FTP accounts
  • Terminal access (optional)
  • API access (optional)

Feature Restrictions:

  1. Click Feature Permissions
  2. Toggle features on/off
  3. Create custom role templates
  4. Apply template to users

User Dashboard

Each user sees:

  • Their domains
  • Their databases
  • Disk usage
  • Bandwidth usage
  • Quick stats
  • Recent activity

Best Practices

  • Create strong initial passwords
  • Assign appropriate packages
  • Separate admin from regular accounts
  • Regular audit of user permissions
  • Monitor resource usage
  • Disable unused accounts
  • Use roles effectively
  • Implement IP whitelist for admins
  • Require password changes periodically
  • Document user purposes

[Screenshot: user-list.png] [Screenshot: user-creation.png] [Screenshot: user-permissions.png]