SCIM Provisioning Setup Guide for Microsoft Entra
Automatically create user accounts and sync security groups between Entra and Intellischool.
This guide walks you through configuring SCIM user provisioning from Microsoft Entra ID (Azure AD) to Intellischool using a custom enterprise application.
Intellischool supports the SCIM 2.0 standard out-of-the-box, so no custom attribute mappings or schema extensions are required.
➡️ SCIM provisioning is currently exclusive to Intellischool partners.
Provisioning for schools and enterprises will be made available in the near future. Watch this space!
🔧 Prerequisites
Before starting, ensure you have:
- Admin access to Microsoft Entra ID
- Your Intellischool deployment ID
- A valid SCIM bearer token from Intellischool
🌐 SCIM Endpoint
Use the following base URL:
https://api.intellischool.cloud/scim/v2/:deploymentIdReplace :deploymentId with your actual deployment ID.
Example:
https://api.intellischool.cloud/scim/v2/abc123
- Go to Microsoft Entra Admin Center
- Navigate to:
- Applications → Enterprise applications
- Click + New application
- Select:
- + Create your own application
- Enter a name:
- Example:
Intellischool SCIM
- Example:
- Choose:
- “Integrate any other application you don’t find in the gallery (Non-gallery)”
- Click Create
Step 2: Enable Provisioning
- Open your newly created application
- In the left menu, click Provisioning
- Click Get started
Step 3: Configure SCIM Connection
Set the following values:
| Field | Value |
|---|---|
| Provisioning Mode | Automatic |
| Tenant URL | https://api.intellischool.cloud/scim/v2/:deploymentId |
| Secret Token | Your Intellischool SCIM token |
Test the Connection
Click:
👉 Test Connection
You should see a success message if everything is configured correctly.
Step 4: Attribute Mappings
Good news: No changes required.
Intellischool supports Entra’s default SCIM mappings.
You can confirm:
- Go to Provisioning → Mappings
- Open:
- Provision Azure Active Directory Users
Ensure defaults are present (they should be).
Step 5: Assign Users or Groups
Provisioning only applies to assigned users.
- Go to Users and groups
- Click + Add user/group
- Select:
- Users and/or groups to provision
- Click Assign
Step 6: Enable Provisioning
- Return to Provisioning
- Click Start provisioning
🔄 What Happens Next
- Entra will begin syncing users to Intellischool
- Initial sync may take a few minutes
- Subsequent syncs run automatically (~every 40 minutes)
🧪 Testing & Validation
To confirm everything is working:
- Check Provisioning logs in Entra
- Verify users appear in Intellischool
- Test:
- User creation
- Updates (name/email changes)
- Deactivation (user disabled in Entra)
⚠️ SCIM provisioning will only work for users with matching validated domains.
If you need to validate additional domains, get in touch with your partner contact at Intellischool.