Access Control

Give the right people the right access.

A solo preparer, a reviewer, a billing coordinator, and a client all need different views into the same firm — TPP's role model is built around that reality.

Not everyone at a firm needs to see everything. TPP assigns every staff member one of six roles — Owner, Admin, Preparer, Reviewer, Billing, or Read Only — each with a defined, real access level, and gives every client portal login access to only their own information.

The roles and access levels below are TPP's actual role model, from Firm Management → Staff & Roles — not a simplified example.

Interactive

Owner

Full access to every client, return, and firm setting, including billing and staff management.

All permissions

AreaOwnerAdminPreparerReviewerBillingRead OnlyClient
Client RecordsFullFullAssigned OnlyAssigned OnlyNoneView OnlyOwn Only
DocumentsFullFullAssigned OnlyView OnlyNoneView OnlyOwn Only
TasksFullFullAssigned OnlyApprove OnlyNoneView OnlyOwn Only
Firm SettingsFullLimitedNoneNoneNoneNoneNone
BillingFullLimitedNoneNoneFullNonePay Only
CalendarFullFullAssigned OnlyView OnlyNoneView OnlyOwn Only
CommunicationsFullFullAssigned OnlyView OnlyNoneNoneOwn Only
Tax ReturnsFullFullAssigned OnlyApprove OnlyNoneView OnlyOwn Only
ReportsFullFullNoneNoneLimitedView OnlyNone

Access levels are summarized from each role's description in Firm Management → Staff & Roles. Hover a badge with a note for detail.

What this covers

Current status

Role-based staff permissions

Every staff member is assigned one of six roles, each with a defined access level, from full firm access down to view-only.

Implemented

Client portal access scoped to one client

A client portal login can only ever see that client's own documents, messages, tasks, and appointments.

Implemented

Explore other security topics

Ready to see TPP in action?

30-day free trial. Full access to every feature during your trial, subject to the applicable trial terms.