Understanding the Client Role
The Client role is a special read-only role designed for agencies and MSPs who need to give their clients visibility into specific DNS providers. Clients can view assigned providers and their zones, checks, and certificates without being able to make any changes.
Overview
The Client role provides scoped, read-only access to your team's infrastructure. Unlike other roles that can see all providers on a team, clients only see the specific providers you assign to them. This makes it ideal for giving external stakeholders visibility without exposing your entire DNS setup.
What Clients Can Access
Clients have read-only access to the providers you explicitly assign to them. For each assigned provider, they can view:
- Providers: View provider details for their assigned providers
- Zones: View all zones belonging to their assigned providers
- DNS Records: View DNS records within their assigned providers' zones
- Checks: View monitoring checks and their results for assigned providers
- Certificates: View SSL certificate details for assigned providers
What Clients Cannot Access
The Client role is strictly read-only and provider-scoped. Clients cannot:
- Create, edit, or delete any providers, zones, or DNS records
- Configure notifications or notification channels
- Access billing or team settings
- Create or use API tokens — all API access is blocked for clients
- Use the DNS Lookup tool
- View reports
- See providers they have not been explicitly assigned
Assigning Providers to Clients
When you invite a team member with the Client role, you can select which providers they should have access to. You can update their provider assignments at any time from the team settings. Each client can be assigned to one or more providers on your team.
Billing and Team Member Limits
Team members with the Client role count against your team's member limit just like any other role. When considering how many client seats you need, keep this in mind when choosing your plan.
Comparison with Other Roles
| Capability | Client | Member | Administrator |
|---|---|---|---|
| View providers | Assigned only | All | All |
| View zones & records | Assigned only | All | All |
| Edit providers or zones | No | Yes | Yes |
| Configure notifications | No | Yes | Yes |
| API access | No | Yes | Yes |
| Billing & team settings | No | No | Yes |