Roles or individuals? How user permissions are set up
Every system lets you control who can do what. The difference is how: by role, so that every cashier or every partner has the same access, or person by person, switching individual functions on and off. It sounds like an administrator’s preference. It decides how secure, auditable and manageable your system is.
Person by person
Setting permissions function by function for each user is flexible, and it feels precise. Over time, it drifts. Someone covers a colleague and keeps the extra access. A new starter is copied from whoever sat in the seat before. Nobody can say with confidence who can approve a write-off or authorise a client account payment.
By role
Role-based permissions define a small number of personas, such as partner, fee earner, assistant, cashier and administrator, and assign people to them. Joiners, movers and leavers become simple, access stays consistent, and the question "who can do this?" has a clear answer. Genuine exceptions still happen, but they are visible and deliberate.
Separation of duties
Whatever the model, some combinations should never sit with one person: raising, approving and paying the same bill, or creating a supplier and paying them. A good permissions model makes those conflicts impossible, not just discouraged.
What to ask, and what to see
- Can permissions be assigned by role, with individual exceptions recorded?
- Show a report of who can do each sensitive action, such as approving write-offs and authorising payments.
- Are changes to permissions audited, and who can make them?
- Can roles come from Microsoft Entra groups, so joiners and leavers are handled in one place?
Technical notes: small decisions, big consequences
Start with the overview: The details that decide the project
Accounts and finance
- Core accounting is still the gold standard
- One-way or two-way sync? Connecting your legal system to Xero
- Units or minutes? How time is recorded
- Your matter and nominal structure
- Making Tax Digital: the firm and its clients
Workflow, data and documents
- Workflow: deep, basic or none?
- Client onboarding and matter inception: portal, e-signature and ID checks working as one
- Custom data: what you rely on, and how you move it
- Precedents, merge codes and macros: your document bank in a new system
Your types of work
- Legal aid: your records, not just the Legal Aid Agency’s
- Litigation: Precedent H starts with time recording
- Family: Form E and financial disclosure
- Private client: where does the tax software fit?
Security and access
- Roles or individuals? How user permissions are set up (you are here)
- Why manage security twice? Linking application security to Microsoft Entra
- How granular is the security inside the system?
- Who can see what in reporting?
- Shared platform, your data: separation, restore and erasure
- When the supplier is the target: where your data lives, who can reach it, and your real risk
Microsoft 365
- How does it connect to Outlook?
- What did you just give it permission to do?
- What happens behind the scenes? Background integrations with Microsoft 365
- OneDrive is not a document management system
- Microsoft 365 is not a backup
Data and decisions
Where does your firm stand?
Our free practice management review shows how much of your current system you really use and, if you are thinking of moving, builds an independent requirements specification that takes your reasons into account. Nothing is sent to us.
Start the free review Talk to us