#Role Reference

4 min read
RoleAccess Level
Client AdminFull customer access across available customer surfaces
Client ManagerBroad review access, with view-only access for most operational settings
Client StaffLimited access to calls, support, status, and personal settings

#Overview

Every AiDial portal user is assigned a role that determines what they can see and do. This page provides a quick reference for the three customer roles. For detailed information about how roles are assigned, see Roles and Permissions.

Access is enforced by the portal for each signed-in session. The browser uses your portal session, and you do not need to enter or send an API key.

Navigation visibility is a convenience, not the security boundary. If a direct link is outside your role, tenant, or project scope, the portal blocks access without exposing cross-tenant identifiers.

#Customer Roles

#Client Administrator

The primary administrative role for your organisation. Client administrators can view customer dashboards, calls, support tickets, status, billing, audit log, and settings. They can edit available operational settings, submit data deletion requests, and request PII unlock from call detail. Team and user management — adding, removing, changing roles, and managing another user's sessions — is handled by your AiDial partner, not by client administrators.

Recording playback and download still depend on server-side policy, consent and compliance state, media availability, project scope, and the relevant tenant entitlement.

Multi-factor authentication: Not mandatory by role, but it may still be required by an explicit tenant or user policy.

#Client Manager

A senior role with broad visibility but limited management capabilities. Client managers can view customer dashboards, calls, support tickets, status, billing, audit log, and settings. They can request PII unlock from call detail.

Client managers cannot edit most operational settings or submit data deletion requests. Team and user management is handled by your AiDial partner and is not available to client managers. Recording playback and download still depend on server-side policy, consent and compliance state, media availability, project scope, and the relevant tenant entitlement.

Multi-factor authentication: Not mandatory by role, but it may still be required by an explicit tenant or user policy.

#Client Staff

A standard user role for day-to-day operational access. Client staff can view project-scoped calls with caller details redacted, view support tickets, view shared service status, view report delivery history, and manage their own profile, notification preferences, and sessions.

Client staff cannot access billing, audit logs, PII unlock, data deletion requests, or most operational settings. Team and user management is not a customer portal feature and is handled by your AiDial partner. Staff recording playback depends on tenant policy; recording download is not available to staff.

Multi-factor authentication: Not mandatory by role, but it may still be required by an explicit tenant or user policy.

#Feature Access Comparison

FeatureClient AdminClient ManagerClient Staff
DashboardFullFullFull
Call history and detailFullFullCaller details redacted
Recording playbackPolicy-gatedPolicy-gatedStaff playback policy-gated
Recording downloadEntitlement and policy-gatedEntitlement and policy-gatedNo
Support ticketsYesYesYes
System statusYesYesYes
Billing overview and invoicesYesYesNo
Billing portalYesYesNo
Team and user managementHandled by your AiDial partnerHandled by your AiDial partnerHandled by your AiDial partner
Settings - profileEditEditEdit
Settings - notificationsEditEditEdit
Settings - report historyViewViewView
Settings - opening hoursEditView summaryUnavailable
Settings - call limitsEditView summaryUnavailable
Settings - security/IP allowlistEditView summaryUnavailable
Settings - compliance copy / collection noticeEditView summaryUnavailable
Settings - transfer settingsEditView summaryUnavailable
Settings - tenant settingsEditView summaryUnavailable
Settings - data governanceView detailView summaryUnavailable
Settings - own session managementYesYesYes
Settings - data deletionSubmit/cancel and viewView onlyNo section
PII unlock requestsSubmit/viewSubmit/viewNo
Audit logYesYesNo
MFA required by roleNo, unless explicitly requiredNo, unless explicitly requiredNo, unless explicitly required

Rows marked policy-gated still require server-side tenant/project scope, consent and compliance state, media availability, and the relevant tenant entitlement. "Unavailable" means the settings section may render a restricted or unavailable state if reached, but it does not provide read or edit access.

The customer sidebar changes based on role:

  • Client Admins and Client Managers see Dashboard, Calls, Support, Audit Log, Billing, Settings, and Status.
  • Client Staff see Dashboard, Calls, Support, Settings, and Status.

Team and user management is not part of the customer portal for any role; it is handled by your AiDial partner. Customer-facing consent and collection notice copy is managed through Settings - compliance copy / collection notice.