#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 are not currently exposed in the customer portal. Recording posture summaries may appear where a page includes compliance or data-retention context.

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 are not currently exposed in the customer portal.

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, recording playback/download, or most operational settings. Team and user management is not a customer portal feature and is handled by your AiDial partner.

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 playbackNot exposedNot exposedNot exposed
Recording downloadNot exposedNot exposedNot exposed
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 governanceUnavailableUnavailableUnavailable
Settings - own session managementYesYesYes
Settings - data deletionSubmit/cancel and viewNo sectionNo section
PII unlock requestsSubmit/viewSubmit/viewNo
Audit logYesYesNo
MFA required by roleNo, unless explicitly requiredNo, unless explicitly requiredNo, unless explicitly required

"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 see Overview (dashboard), Calls, Billing, Compliance, Settings, and Support.
  • Client Managers see Dashboard, Calls, Support, Billing, Status, Compliance, and Settings.
  • Client Staff see Dashboard, Calls, Support, Status, and Settings.

The Audit Log does not appear as its own sidebar item for any customer role. Client Admins and Client Managers still have audit log access by direct link, and the Compliance area provides a related Evidence Trail view; Client Staff have no audit log access at all. Navigation visibility is a convenience, not the security boundary: the portal enforces access on every request regardless of which links are shown.

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.