WebDaddy.Pro uses a role‑based permissions system to control what different users can do inside the Client Area and Hosting Dashboard. This ensures security, accountability, and proper access management.
User Roles and Permissions Matrix
| Action / Feature | Owner | Admin | Billing | Technical | Read‑Only |
|---|---|---|---|---|---|
| View Services & Domains | ✅ | ✅ | ✅ | ✅ | ✅ |
| Manage Hosting Settings | ✅ | ✅ | ❌ | ✅ | ❌ |
| Manage DNS / Domains | ✅ | ✅ | ❌ | ✅ | ❌ |
| Access Email Accounts | ✅ | ✅ | ❌ | ✅ | ❌ |
| View & Pay Invoices | ✅ | ✅ | ✅ | ❌ | ❌ |
| Update Payment Methods | ✅ | ✅ | ✅ | ❌ | ❌ |
| Open / Reply to Support Tickets | ✅ | ✅ | ✅ | ✅ | ❌ |
| Add / Remove Contacts | ✅ | ✅ | ❌ | ❌ | ❌ |
| Change Account Details | ✅ | ✅ | ❌ | ❌ | ❌ |
| View Only (No Changes) | ❌ | ❌ | ❌ | ❌ | ✅ |
✅ = Allowed | ❌ = Not Allowed
Tip: Always assign the least privilege necessary. For example, give your accountant the Billing role, and your developer the Technical role, instead of full Admin access.