Skip to main content
Connect Microsoft Entra ID to ClosedLoop AI so workspace members sign in through Microsoft and admins can manage user lifecycle from Entra.
Start in ClosedLoop AI > Integrations > Microsoft Entra ID. The setup page generates the correct region URLs and workspace ID for you.

Shortest Path

Most teams can configure Microsoft Entra ID with this flow:

Send This to IT

If a separate identity admin owns Microsoft Entra ID, send them the setup sheet from ClosedLoop AI. It includes:
  • SAML Identifier, Reply URL, and Sign on URL.
  • Required SAML attribute claim names.
  • SCIM Tenant URL.
  • Secret Token after you save the ClosedLoop AI setup.
  • OAuth fallback fields only if the Entra provisioning screen asks for client credentials.
They should send back the Microsoft Entra Identifier, Login URL, and SAML signing certificate. Paste those values into ClosedLoop AI and save.

Recovery Path

Keep one ClosedLoop AI workspace owner signed in until SSO and provisioning tests pass. If a configuration change blocks sign-in, a signed-in workspace owner can return to Integrations > Microsoft Entra ID, turn off Enable Microsoft Entra ID sign-in, and save. If every workspace owner is locked out, contact support@closedloop.sh with your workspace ID and region. ClosedLoop AI support can help disable the broken SSO requirement for the workspace.

Prerequisites

  • A Microsoft Entra ID admin account with permission to create Enterprise Applications.
  • A ClosedLoop AI workspace admin account on the Enterprise plan.
  • Your ClosedLoop AI workspace ID. ClosedLoop AI shows this value during setup.
  • The correct ClosedLoop AI region for your workspace.

Region URLs

What Microsoft Entra ID Manages

Setup Guide

  1. Sign in to ClosedLoop AI as a workspace admin.
  2. Go to Integrations > Microsoft Entra ID.
  3. Click Copy setup sheet if an identity admin will configure Entra for you.
  4. Keep this page open. You will copy generated SAML and SCIM values into Microsoft Entra ID.
In the Enterprise Application, go to Single sign-on and choose SAML.ClosedLoop AI starts sign-in from the email screen and then redirects the user to Microsoft Entra ID.
Use these SAML claims.Download or copy the SAML signing certificate, then copy the Microsoft Entra Identifier and Login URL.
  1. Return to Integrations > Microsoft Entra ID in ClosedLoop AI.
  2. Paste the Microsoft Entra Identifier.
  3. Paste the Microsoft Entra Login URL.
  4. Paste the Microsoft Entra signing certificate.
  5. Keep Enable Microsoft Entra ID sign-in on.
  6. Keep JIT provisioning on if members should be created on first Microsoft Entra ID sign-in.
  7. Click Save Microsoft Entra ID setup.
ClosedLoop AI generates a SCIM Secret Token after saving. Copy it immediately into Microsoft Entra ID provisioning.
In Microsoft Entra ID, open the ClosedLoop AI Enterprise Application and go to Provisioning.Use the standard Secret Token setup:If your Microsoft Entra ID screen shows OAuth client credential fields instead of a Secret Token field, use the advanced fields from ClosedLoop AI:Test the connection, then save the provisioning configuration.
Assign the users and groups who should access ClosedLoop AI to the Enterprise Application.Microsoft Entra ID provisions assigned users and groups into ClosedLoop AI. Users removed from the application are deactivated in the workspace.If Entra sends no role value for an existing user, ClosedLoop AI preserves that user’s current workspace role. This prevents an existing workspace admin from being downgraded during first provisioning.
Use the default Microsoft Entra ID mappings unless your directory stores email somewhere else. Many Microsoft tenants use userPrincipalName as the login name, but that value is not always the user’s mailbox address. ClosedLoop AI stores both the SCIM userName and work email as workspace-scoped identity aliases. If userName is a UPN such as person@tenant.onmicrosoft.com and work email is person@company.com, the user can still be matched safely during SAML sign-in.

Role Mapping

ClosedLoop AI supports two provisioned workspace roles: If Microsoft Entra ID omits roles, ClosedLoop AI keeps the user’s existing workspace role. New users are created as Member by default. Use role mapping only if Entra should actively manage ClosedLoop AI workspace admin/member assignments.

Supported SCIM Features

Testing

After configuration:
  1. Assign one test user to the ClosedLoop AI Enterprise Application in Microsoft Entra ID.
  2. Run Provision on demand for that user or wait for the provisioning cycle.
  3. Open the ClosedLoop AI login URL for your region.
  4. Enter the test user’s email address.
  5. Confirm ClosedLoop AI redirects the user to Microsoft Entra ID.
  6. Complete sign-in and confirm the user returns to ClosedLoop AI.
  7. Remove the user assignment and confirm the user is deactivated in ClosedLoop AI if lifecycle deactivation is part of your rollout.

Troubleshooting

Microsoft References

Support

For help configuring Microsoft Entra ID with ClosedLoop AI, contact support@closedloop.sh.

Open ClosedLoop AI US

Configure Microsoft Entra ID in a US workspace

Open ClosedLoop AI EU

Configure Microsoft Entra ID in an EU workspace