Hi, We are using Permit in our organization, and ...
# permit-saas
r
Hi, We are using Permit in our organization, and we want to implement SSO with our Entra ID. What is the process to do it ?
a
Hi @Roberto Macaotela, I'm an AI assistant for Permit.io. I'll analyze available sources and get back to you shortly.
p
Hey, thanks for reaching out ! It seems our team is a little busy right now, a human will be with you within the next hour or so. In the meantime, can I help you ?
a
To implement SSO with Entra ID (Azure AD) for Permit.io, you'll use SCIM integration. Here's the process: Prerequisites Before starting, you'll need (1) : • Permit API Key • Permit's project ID and environment ID • Entra ID account Configuration Steps 1. ​*Log into Entra ID*​ and navigate to the
Enterprise applications
tab under the
Applications
section . 2. ​*Create a new application*​ by clicking
New application
, then
Create your own application
. Enter a name and click
Create
. 3. ​*Add users and groups*​ (optional) to the application in the
Users and groups
tab . 4. ​*Configure provisioning*​ by going to the
Provisioning
tab, clicking
Get started
, and selecting
Automatic
Provisioning mode . 5. ​*Enter connection details*​ : • ​*Tenant URL*​:
<https://scim.permit.io/scim/v2/{permit_project_id}/{permit_env_id}>
• For EU users:
<https://scim.eu-central-1.permit.io/scim/v2/{permit_project_id}/{permit_env_id}>
• ​*Secret Token*​: Your Permit API Key Replace
{permit_project_id}
and
{permit_env_id}
with your actual values . 6. ​*Test and save*​ by clicking
Test Connection
to verify, then
Save
. Testing the Integration To verify the setup works : 1. Create a new user in Entra ID and assign them to your application 2. Go to
Provisioning
>
Provision on demand
3. Search for the user and click
Provision
4. Check
Provisioning logs
for status 5. Verify the user appears in your Permit dashboard Note: The "Provision on-demand" feature has known limitations, so automatic provisioning mode is recommended . Permit.io supports SCIM for automated user and role provisioning (2) , allowing seamless integration between your identity provider and authorization system.
To learn more, see the sources I considered: [[1] SCIM Integration with Permit.io via Entra ID (Azure AD)](https://docs.permit.io/integrations/SCIM/EntraID) [[2] Permit.io and Authentication](https://docs.permit.io/authentication/permit-and-authentication)
o
AI is confused. Ignore him. If you’ve purchased SSO for your account , reach out to @Thomas with the details per this guide If not please reach out to @Natalia Edelson to upgrade first.