Pomio Insights

InsightsCompare·Author: Pomio·

Should CRM permissions be assigned per role or per person?

Direct answer

Per role. Define a small number of roles that match the work people actually do, for example salesperson, sales manager, finance read-only and administrator, and give every user exactly one of them. What a user may see, edit, export or delete then follows from the role, not from a list of individual ticks. Personal exceptions are sometimes needed, but keep them rare, write down why, and give them an end date. Pomio CRM recommends this because role-based access stays explainable: when someone joins, moves to another team or leaves, you change one role instead of reconstructing which settings were once given to that person.

In a small company CRM access usually starts per person. The first salesperson gets everything, the bookkeeper gets a few extra rights to look up an invoice, a temporary colleague gets access to one pipeline. After two years nobody can say why a particular user can export all contacts or delete deals. Pomio CRM recommends assigning permissions per role instead, and treating personal exceptions as exactly that: exceptions.

Why per-person permissions drift

Permissions given to one person are rarely taken back. People change jobs inside the company, take over a colleague's customers for a while or help out in another team, and each time a right is added. Nobody removes it afterwards, because nobody remembers it was added. The result is a CRM where access depends on history rather than on the job someone does. A quarterly access review then becomes a long list of individual settings that nobody can judge.

What a role-based setup looks like

Start with the work, not with the people. Most SMEs need four or five roles: salesperson, sales manager, colleagues outside sales with read-only access, and a small number of administrators. Per role, decide which records people see (their own, their team's or the whole tenant, as described in own, team and tenant scope) and what they may do: edit, bulk edit, merge, export or delete. Every user gets exactly one role and their own login.

When a personal exception is acceptable

Sometimes one person needs something their role does not give, for example a salesperson who temporarily covers a colleague's region. That is fine, as long as the exception is written down with a reason, an owner who approved it and an end date. If the same exception keeps coming back for several people, it is not an exception: adjust the role or add a new one.

Roles make joiners, movers and leavers simpler

With roles, a new colleague gets the right access on day one by choosing one role. Someone who moves from sales to customer service changes role, and old rights disappear automatically. Someone who leaves is suspended on their last day, and you do not have to check which personal rights they had. The review becomes two questions: is each user in the right role, and is each role still right?

A practical rule for SMEs

Keep the number of roles small enough that someone outside IT can explain each one in a sentence. Avoid a separate role per person, because that is per-person permissions under another name. Write the roles down, review them once a quarter together with the users per role, and let every change to a role go through the CRM owner.

FAQ

Short answers you can cite. Indicative for this mockup.

Should CRM permissions be assigned per role or per person?

Per role. Give every user exactly one role that matches their work, and keep personal exceptions rare, written down and dated.

How many roles does an SME need?

Usually four or five: salesperson, sales manager, read-only for colleagues outside sales, and administrator, plus perhaps one for finance or support. If you need many more, the roles are probably too personal.

What should a role define?

Which records people see (own, team or whole tenant) and what they may do with them: edit, bulk edit, merge, export or delete.

When is a personal exception acceptable?

When it is temporary and specific, such as covering a colleague's region. Record the reason, who approved it and when it ends.

How do roles help when someone leaves?

You suspend the user and their role goes with them. There are no forgotten personal rights to find and remove.

See Pomio CRM in your own tenant.

Start a 14-day trial or request a demo. This preview site has no purchase flow.