Just-in-Time (JIT) Provisioning is an automated method for creating user accounts. JIT Provisioning uses SAML (Security Assertion Markup Language) and is an option for BrainStorm accounts configured with SSO. When a user logs in to BrainStorm using your organization's alias in the URL, the user's account will be created automatically. If JIT Provisioning is used, your users do not need to be imported to BrainStorm and their accounts will be created when they first login.
It can take 2-5 minutes for a user to be set up completely in the BrainStorm platform when using Just-in-Time license provisioning. Because of this, you will want to have content ready to go and have your users go directly to that specific content (an Asset or a Flow).
To use Just-in-Time Provisioning be sure to do the following steps:
1. Create an automatic Enrollment All User Group. (See: Create Enrollment Groups)
2. Give a pack with content and priorities to this group (See: Add Content to Groups)
3. Create a URL to send to your users:
https://app.brainstorminc.com/discover/flows/12345/?alias=ABCinc
(12345 = the Flow ID) (ABCinc is your organization's Alias)
https://app.brainstorminc.com/discover/asset/54321/?alias=ABCinc
(12345 = the Asset ID) (ABCinc is your organization's Alias)
To locate a Flow or an Asset ID, go into the Flow or Asset you would like to have users go to and find the ID within the URL
To locate your organization's alias. Click the settings icon at the bottom left and select Configuration
The alias will show under Account Alias.
4. Send the URL with the Flow or Asset ID and with your organization's alias to your users.
Accessing BrainStorm will create an account when user logs in with the URL.