Skip to content
immiIQ

Team permissions

Your assistant doesn't need to see every client

Admin or member is not enough for a real practice. Set which clients each person sees and which modules they use, then save it as a role.

7-day free trial, no card needed

Priya Rao

Member 路 Access

Data scope

  • All clientsSees every client in the orgOn
  • Their teamSkilled migration 路 4 members

Clients Priya sees

  • Arjun MehtaSubclass 482 路 Assessment
  • Omar HaddadSubclass 482 路 Lodged
  • Hana SatoSubclass 190 路 Assessment

6 clients - every client in the firm

Priya's scope moves to her team and her client list shrinks to match.

Three axes. Layer them however you need.

Each one tightens what a member can do. Use one, two or all three. Existing teams keep working until you do.

Data scope
Every client, the clients of their team or only the clients assigned to them.
Module access
Switch off any of ten modules and it leaves the sidebar and its routes.
Role templates
Save a set of switches as a named role and apply it to the next hire.

Enforced on the server. Not hidden in the interface.

The in-app list, a CSV export, a Harper query and a direct request to the API all apply the same rule. A blocked module refuses the whole route rather than hiding a button. Removing an assignment cuts access straight away.

Built for how practices actually run. Each set-up is a few clicks in settings.

An assistant on billing only
Block clients, cases, communications and Harper. Leave invoices and reports on.
A contractor on one matter
Assigned only, with the two clients they work on. Nothing else is in view.
A skilled migration pod
Two case managers and a lead share a team scope and nothing from the family side.
What does it cost?
Nothing extra. Data scope, module switches and role templates are included with every Pro plan.
Which modules can be switched off?
Ten: clients, cases, communications, Harper, documents, invoices, reports, billing, settings and team management. Defaults follow the admin and member roles. Billing always stays on for an admin, so the firm can always renew its plan.
Does Harper respect a member's scope?
Yes. Harper, migration AI, will not read a client outside the scope of the person asking.
What happens to members when a role template changes?
Pair a role with a sub-team to make it the team default, then press Sync to push the change. Roles are saved snapshots, so deleting one later never regrants access.
Can another firm ever see our clients?
No. Every firm is isolated at the database, whatever its own permission settings are.

Start with the defaults, tighten as you grow.

New members start as admin or member. Narrow their scope or block a module the day you need to.

7-day free trial, no card needed