Switch over to our Loom app in Okta for easy provisioning. 🎉
If you are using Loom's custom Okta application, we recommend switching over to the OIN (Okta Integration Network) Loom app for the optimal experience.
This guide will walk you through:
- Installing the Loom app in Okta
- Configuring SSO
- Configuring Provisioning
- Deactivating the custom Okta app
👉Prerequisites: You will need to have Admin access to the Loom workspace, the Custom Okta Application created previously, and the ability to install the new OIN application.
Installing the Loom app in Okta
- Go to your Okta instance's administration portal and, in the Applications tab, install the Loom app from the App Catalog.
- Configure your new integration by naming it "Loom". Check the boxes to prevent displaying the app icon to users, as we will continue to use the bookmark app to use Service-Provider initiated logins.
- Within the OIN app, click on the Sign On tab and click Edit.
- Copy the "Connection Id" value in your Loom Workspace (under Workspace Settings > Security) and paste in the field Connection Id field (format should look like "1234-abcde1234"). For Application username format, select "Email," then click Save.
- In the same page, click "View Setup Instructions" and copy the Identity Provider Single Sign On URL and copy the URL in a safe place. In addition, download the X.509 certificate by clicking the URL.
- To ensure uninterrupted service, we will make the same assignments for both applications. This will highly depend on your setup, but make sure that you are at least assigned to both applications.
- If you have SCIM provisioning enabled in the custom Okta application, please disable Deactivate Users in the Provisioning Tab, and click Save. This will ensure that when removing the Custom App all users won't be deactivated.
- We now switch your Loom workspace over to the OIN application. In Loom's Security settings (Settings > Workspace > Security tab), select "Okta". Update the Identity Provider Login URL copied earlier in this process, upload the new X.509 certificate and click Save. Note: SCIM will be disabled automatically if it's enabled.
Note: If you don't plan on enabling Provisioning, you can skip to deactivating the custom Okta App.
In your Loom Workspace settings (under the "Security" tab), scroll down to the bottom of the page and click Enable SCIM.
In Okta, go to the new OIN application and click Provisioning, and click Configure API Integration. Check the "Enable API Integration" check box and click Authenticate with Loom. Once the authentication is done, click Save.
In the Provisioning to App section, enable all the features we provide as shown below and click Save.
You can now assign users to the app in the Assignments tab and click Provision Users if the button is visible to you. The new app should be good to go!
👉Note: Due to limitations on how Okta treats CSV imports, we do not support assignments done via CSV Imports with provisioning enabled. If you did so, please un-assign and reassign all users to the Loom application to make sure updates are properly propagated to Loom.
Deactivating the custom Okta app
In the custom Okta app, make sure Deactivate Users is disabled:
Deactivate the Custom Okta App as shown below:
That's it! Enjoy the new app!
Happy recording (& provisioning)! 🎥 😄