dPanel dPanel
← All documentation
User Management

Self‑Service vs Supported Users in dPanel

Aug 26, 2026 · 2 views

Self‑Service vs Supported Users

What is a Self‑Service User?

  • A user who can manage their own services (domains, databases, files) without admin intervention.
  • Limited to a single account or a set of resources.
  • Ideal for developers, freelancers, or clients.

What is a Supported User?

  • A user who requires assistance from a support team or system administrator.
  • Can request changes, but cannot directly modify critical settings.
  • Often used for end‑users or customers who need help.

Creating Users in dPanel

# Create a Self‑Service user
dpanel user create --type selfservice --username alice --email alice@example.com

# Create a Supported user
dpanel user create --type supported --username bob --email bob@example.com

Permission Matrix

Feature Self‑Service Supported
Manage domains
Edit DNS records
Create databases
Modify server‑wide settings
Access to support tickets

Best Practices

  • Use Self‑Service for trusted developers who need quick access.
  • Use Supported for customers who prefer help and oversight.
  • Regularly audit permissions and remove unused accounts.

FAQ

  • Can a Self‑Service user become a Supported user? Yes, change the type via the admin panel or CLI.
  • Do Supported users have the same login credentials? They share the same authentication system but have restricted capabilities.