In our previous post, we covered how SCIM provisioning helps SaaS teams streamline user onboarding and off boarding across enterprise directories. But provisioning is just the first step—enterprise customers also need a way to automate role assignments based on their organizational structure.
That’s why Scalekit now supports group based role assignment, making it easy for SaaS teams to map directory groups to roles within their apps.
Why do directory groups matter?
Enterprise IT admins rely on directory groups to manage users at scale. These groups, often created in platforms like Active Directory, Okta, Google Workspace, or HR systems, represent teams, or access levels—helping admins control permissions efficiently.
IT teams prefer their apps to work seamlessly with these groups, freeing the need for manual role assignment.
For example, an 'Editors' group in a directory should automatically map to the 'Editor' role in your app. This approach:
✅ Reduces manual work for IT admins
✅ Ensures consistent access policies across systems
✅ Keeps roles in sync as users join, leave, or change teams
How group based role assignment works in Scalekit
You can create and manage roles directly from the Scalekit dashboard. Here's how it works:
Your team can define the roles that can be assigned to users within your application in the Scalekit dashboard.
%201.png)
So that IT admins can use the Admin Portal to:
1. Connect their directory (e.g., Okta, Azure AD, Google Workspace) with your app via Scalekit
.png)
2. Map specific directory groups (e.g., Marketing Team, Engineering Leads) to roles in your app (e.g., Editor, Admin)
%20(1).png)
3. Enable automated role assignment, ensuring that user additions, removals, and group changes in the directory are seamlessly reflected in your app through Scalekit

Your customers' IT admins can continue using their directories as the single source of truth, reducing the need for manual updates.
Scalekit keeps your app in sync with your customers' directory providers by actively tracking updates and delivering event payloads to your application through a registered webhook endpoint.
To configure endpoints and manage subscriptions, explore Scalekit documentation on SCIM.
Get started with Group Based Role Assignment
📖 Follow our guide on role assignment to automate roles
💡 Try SCIM for Free – Start automating user access today!