Product · Governance & security

Roles & RBAC: the right access. No excessive permissions

Roles & RBAC: the right access. No excessive permissions

Give people access automatically based on their role, department and location, providing exactly as much as needed. This keeps you in control: you know and can prove who has access to what, and no employee retains permissions that no longer match their role.

  • Brand Logo
  • Brand Logo
  • Brand Logo
  • Brand Logo
  • Brand Logo
  • Brand Logo
  • Brand Logo
  • Brand Logo
  • Brand Logo
  • Brand Logo
  • Brand Logo
  • Brand Logo
  • Brand Logo
  • Brand Logo

"Just give him the same permissions as Kees"

This is how access grows in most organisations: someone gets the permissions of a colleague, who had too many to begin with, and no one ever cleans it up. For IT, this means weekly hassle with tickets. For the security officer, it is a dormant risk: permissions that no one can explain anymore, former roles that linger, and no answer to the question "who actually has access to our financial data?".

Roles solve both. You define what a job profile needs just once, and Joinly automatically assigns that access to everyone in that role, and revokes it as soon as the role changes. Less manual work for IT, and for security: least privilege that enforces itself, demonstrably.

01

New employee: exactly the right package

The role determines the groups, licences and apps.

What it delivers: zero open tickets, and no "just in case" excessive permissions.

02

Job change: access that moves with you

Old roles expire, new ones are added. The benefit: no rights creep during internal transit: the biggest silent leak in most organisations.

03

Contractors & interns: access with an expiry date

Roles and permissions are assigned an end date. The benefit: external users never retain access longer than agreed.

Manual or conditional

A role is a bundle of access: Entra groups, Microsoft licences, Enterprise Applications and plugin apps. You assign it manually (for exceptions) or conditionally: automatically to everyone who meets your conditions: department, job title, location or any other field. HR changes an attribute, and the access moves with it.


Conditional roles are your authorisation matrix: only it executes itself and stays up to date, instead of gathering dust in Excel.

1. Conditional roles

For the security officer

Know and prove who has access to what

Most organisations do not come to us for "more convenient account management", they want grip: to know for sure that no one has access that does not belong to their role, and to be able to prove this during an audit or under NIS2. Roles make that possible:

Every assignment is explainable

Control over access

Roles that are correct. And stay correct

Roles determine who has access to what, workflows govern what follows, and role evaluation aligns the model with reality. This is how you gain control over access — and keep it.

01

Roles determine who, workflows determine what

A role controls the access that directly belongs to it. Do you want more to happen as soon as someone is assigned or loses a role (a welcome email, a service desk ticket, an account in another system)? Then you link a workflow to assigning or revoking the role. Roles determine who gets what, workflows determine what happens then.

02

Securely migrate to RBAC

The most exciting moment of any RBAC project is its implementation. Before any change is made, the role evaluation reveals who should have the role versus who actually has it, allowing you to apply the difference with a single click. This is how you migrate role by role, with your eyes wide open. For security, this is your baseline: the discrepancy between actual and intended access is your first risk list.

Ask us anything

Frequently asked questions

Frequently asked questions

Got Questions?
We've Got Answers

<p>If you're having trouble with the frequently asked questions, feel free to send us a message.</p>

<p>If you're having trouble with the frequently asked questions, feel free to send us a message.</p>

Frequently asked questions about workflows
A role bundles access items: Entra groups (security and Microsoft 365), Enterprise Applications including app roles, Microsoft licenses, and plugin applications such as Bitwarden or HubSpot. Whoever is assigned the role gets the entire package — and loses it again upon revocation, unless another source still covers the access.

See what Joinly can do for your organisation?

Start a free trial today or get in touch for advice on your HR and Microsoft environment.

See what Joinly can do for your organisation?

Start a free trial today or get in touch for advice on your HR and Microsoft environment.

See what Joinly can do for your organisation?

Start a free trial today or get in touch for advice on your HR and Microsoft environment.