Setup Guide
8 min read
16 September 2025

Auto-Provision Users from Microsoft 365 into TrainMeUK (SCIM)

Step-by-step guide to set up SCIM automatic user provisioning from Microsoft 365 (Entra ID) to TrainMeUK for seamless user lifecycle management.

What You'll Achieve

  • โœ… New starters in Microsoft 365 will automatically get a TrainMeUK account
  • โœ… When someone leaves, their TrainMeUK account will be disabled automatically

๐Ÿ‘ค Who Should Do This

A Microsoft 365 administrator with Global Admin or Application Admin rights.

๐Ÿ”„ Step-by-Step Setup

1. In TrainMeUK

  1. Go to Admin โ†’ System Settings โ†’ SCIM User Provisioning
  2. Toggle Enable SCIM on
  3. Copy the SCIM Endpoint URL
  4. Copy the SCIM Bearer Token (use the Copy button)

2. In Microsoft Entra ID

  1. Go to entra.microsoft.com โ†’ Enterprise applications
  2. Open the app you registered for TrainMeUK SSO
  3. Go to Provisioning โ†’ Get started
  4. Set Provisioning Mode to Automatic
  5. Paste the values from TrainMeUK:
    • Tenant URL โ†’ SCIM Endpoint URL
    • Secret Token โ†’ SCIM Bearer Token
  6. Click Test connection โ†’ it should say Success
  7. Click Save

3. Choose Who Syncs

  1. In the TrainMeUK app in Entra, go to Users and groups
  2. Add the groups or people who should get TrainMeUK accounts
  3. ๐Ÿ’ก Tip: Most companies assign an "All Staff" group

4. Start Provisioning

  1. Go back to Provisioning
  2. Click Start provisioning
  3. Entra will now keep TrainMeUK automatically in sync with Microsoft 365

๐Ÿงช Test It

  1. Add a test user to the group you assigned
  2. Wait up to 40 minutes for sync (or force a sync in Provisioning)
  3. In TrainMeUK go to Admin โ†’ Manage Users
  4. The test user should appear โœ…

๐Ÿ’ก Troubleshooting

Test connection fails

Check the Endpoint URL and Token are copied exactly from TrainMeUK.

User doesn't appear

Confirm they're in the assigned group in Microsoft 365.

Wrong details syncing

Default attribute mappings (email, first name, last name) are already configured โ€” you usually don't need to change them.

Why SCIM Provisioning Matters

Manual user management in training platforms creates bottlenecks and compliance risks. With SCIM (System for Cross-domain Identity Management), your user lifecycle becomes fully automated:

Automatic Onboarding

New employees get instant access to required training based on their role and department.

Secure Offboarding

When someone leaves, their access is immediately revoked, maintaining security.

Role-Based Access

Training assignments automatically adjust when roles change in Microsoft 365.

Compliance Assurance

No manual errors mean complete audit trails and consistent compliance coverage.

Best Practices for SCIM Setup

Pro Tips for Success

  • Test with a small group first before rolling out to all users
  • Use security groups rather than individual users for easier management
  • Monitor the provisioning logs regularly to catch any sync issues early
  • Set up notifications for failed provisioning attempts
  • Document your group structure so other admins understand the setup

What Happens Next

Once SCIM provisioning is active, your training platform becomes a seamless extension of your Microsoft 365 environment. User changes in Entra ID automatically flow through to TrainMeUK, ensuring your compliance training coverage is always current and complete.

Ready to Get Started?

Our team can help you set up SCIM provisioning in under 30 minutes, with full support throughout the process.

Need Help Implementing These Strategies?

Our team is here to support you with expert guidance and implementation assistance.