This article defines Just-in-Time provisioning and how it can automate adding users to the Emtrain user roster.
What is JIT?
Just-in-Time (JIT) is an automated process that creates user profiles in Emtrain when your employees first access Emtrain via Single Sign-On (SSO).
Benefits of JIT
With JIT provisioning, the first time one of your employees authenticates through SSO, our system instantly creates a user profile for them in Emtrain. The profile includes the user’s first name, last name, email, and default settings for other required fields. Learn about required fields in User Profile Fields.
By automatically creating user profiles, JIT streamlines onboarding by making it unnecessary for you to set up new user profiles in Emtrain.
How it Works
You assign the Emtrain app to employees through your SSO provider. When they select the Emtrain tile from the SSO access panel, Emtrain checks for the email address. If no user profile exists with that email address, Emtrain creates a new profile using their first name, last name, and email address. If a profile already exists, they are logged in directly.
Key Considerations
Assignment Timing: Learners added via JIT provisioning won’t have assignments when first accessing Emtrain, unless the campaign uses your Company Roster Group—the default group that Emtrain adds to your account at setup.
Organization-Wide Training: Just-in-Time provisioning (JIT) works most effectively with training that everyone in your organization takes, regardless of their supervisor level, state, etc. Cyber Security and Code of Conduct are examples of organization-wide training.
Email Address Changes: Duplicate profiles can occur in the Emtrain user roster if you change an email address in your SSO provider.
Testing the JIT Integration
You can verify that JIT provisioning works by following these steps:
- Create a test user in your SSO and assign the Emtrain app to that test user. Do NOT create an Emtrain user profile for this test user.
- Log in to the test user’s SSO portal, then select the Emtrain tile. This should create a new user in Emtrain.
- Log into Emtrain as an admin, then navigate to Users via the Manage menu. Verify that the test user now exists on the Emtrain user roster.
To have JIT provisioning enabled, contact your Implementation Specialist or Client Success Manager (CSM).