Use SCIM to keep your Calendly users in sync with Microsoft Entra ID (formerly Azure Active Directory). SCIM can automatically add, update, turn off, or delete users based on your identity provider (IdP).
Note
SCIM is only available on the Enterprise plan. Some older Enterprise plans include SAML but not SCIM. Check your Billing page or ask your Account Executive to confirm your plan.
Before you begin
- Set up SAML single sign-on (SSO) before you set up SCIM.
- You must be a Calendly owner or admin.
- Keep both Calendly and Microsoft Entra ID open in separate windows during setup.
Step 1 – Turn on SCIM in Calendly
- Open Calendly.
- Go to Admin center, then select Login.
- At the top, select User provisioning.
- Turn on Enforce SCIM for my organization.
- Choose when the token should expire.
- Select Generate new bearer token.
- Select Copy token. Save it—you can only copy it once.
Step 2 – Set up SCIM in Microsoft Entra ID
- Open the Microsoft Entra ID portal.
- Go to Enterprise Applications.
- From All Applications, select the app you use for SAML SSO.
- In the sidebar, select Provisioning.
- From the Manage menu, select Provisioning again.
- Set Provisioning Mode to Automatic.
- Paste the Calendly token into the Secret Token field.
- Copy the Base URL from Calendly and paste it into the Tenant URL field.
- Select Test Connection.
- If it fails, try copying the token and Base URL again.
- Select Save.
Step 3 – Set user mappings
- In Entra ID, go to Mappings.
- Select Provision Microsoft Entra ID Groups.
- Turn Enabled off, then select Save and close.
- Select Provision Microsoft Entra ID Users.
- Make sure Create and Update are turned on.
- Decide if you want to turn on Delete:
- If on, deleted users will lose all Calendly data.
- If off, users will be turned off but can be reactivated.
- Under Attribute Mappings:
- Keep
userName,active, anddisplayName. - Delete all other attributes.
- Keep
- Edit
userName:- Change the source to
mail. - Select Ok.
- Change the source to
- Select Save, then select Yes, and close the window.
Step 4 – Start provisioning
- Go to the Settings section.
- (Optional) Turn on email alerts for failures. Add the emails to get alerts.
- Under Scope, choose Sync only assigned users and groups.
- Turn Provisioning Status to On.
- Select Save.
Note: SCIM sync runs every 40 minutes. You can also start it manually using Provision on demand.
Step 5 – Add users to Calendly
- In Entra ID, go back to the Calendly app.
- Select Users and groups.
- Select + Add user/group.
- Choose your users and select Assign.
Step 6 – Set up attributes for group mapping (optional)
If you want SCIM to place users into Calendly groups automatically:
- In Entra ID:
- Go to Show advanced options, then select Edit attribute list.
- Add a new row:
-
Attribute:
urn:ietf:params:scim:schemas:extension:Calendly:2.0:User:group -
Type:
String
-
Attribute:
- Go back to the Attribute Mappings table.
- Select Add new mapping:
- Choose a source attribute (e.g.,
department). - Set the target attribute to
urn:ietf:params:scim:schemas:extension:Calendly:2.0:User:group. - Select Ok and Save.
- Choose a source attribute (e.g.,