Xeneural
Guides and tutorialsPlatform

Roles and permissions: who sees what

How to distribute access without ending up giving administrator rights to half the company.

Person checking their phone in natural light

The usual mistake is not giving too few permissions: it is giving too many because it is faster than thinking about the split. These four rules cover most cases.

A role describes a job, not a person

Assign the salesperson role, the warehouse role, the accounting role. When someone changes position, you change their role and that is it. If the role carries a person's name, every rotation is an investigation.

Start from the bottom

Give the minimum permission and raise it when someone asks with a reason. The reverse almost never happens: nobody gives back an access they already have.

Permissions are per module and per organization

A user can be an administrator in one organization and read only in another. Switching organizations does not carry permissions over: each scope decides its own.

Xeni and the agents inherit the split

Everything you decide here applies to artificial intelligence too: Xeni answers with the permissions of whoever asks, and agents operate with the ones the organization assigned them. It is deliberate: without that rule, the assistant would be the back door to the whole scheme. See how it is applied in the help center

Review it from time to time

  • Who has the administrator role and why.
  • Which accounts are still active for people who have left.
  • Which external integrations have access and under which user.
ShareLink copied