TECHNICAL NOTES · SECURITY AND ACCESS

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

  1. Can permissions be assigned by role, with individual exceptions recorded?
  2. Show a report of who can do each sensitive action, such as approving write-offs and authorising payments.
  3. Are changes to permissions audited, and who can make them?
  4. 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

Workflow, data and documents

Your types of work

Security and access

Microsoft 365

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