Docebo Connect is a Docebo module acting as a connector between your platform and third-party SaaS systems, helping you to integrate your platform with more than 400 third-party external systems, reducing the integration effort.
Docebo Connect offers a large catalog of connectors for the most popular SaaS systems, to manage automated workflows (called recipes) shared among systems in order to exchange and share data on the basis of triggers.
This article describes the process of using Docebo Connect recipes to facilitate the importing and updating of users via Okta.
For more information on the definition of terms and concepts used throughout this article, please read Docebo Connect Glossary of Terms.
Activating Docebo Connect
Docebo Connect is a paid product. To activate Docebo Connect on your platform or sandbox, please reach out to your Docebo Account Manager.
Before You Start
All the recipes for this integration can be found in the project's folder. This folder should be considered a “special folder” as all the recipes contained within are subject to automatic updates. As such, any customizations you make to recipes located within the folder can be overwritten by Docebo. In order to prevent such an occurrence, it is strongly advised to create a new project folder for any recipes you wish to use in production and copy or clone the recipes from the project's folder inside.
Click on the gear icon and locate Docebo Connect, then click on Manage. Next, click on the Lookup Table tab and then click on the integration-settings table.
Please make sure that the table in the platform matches the table presented here, if any of the following rows are missing, please add them by typing the values in the relevant text boxes and then pressing the green check mark icon to save the row.
Add the following rows if not exist:
|OKTA||NOTIFICATION_MAIL_ID||(The email address of the user to receive notification if any error occurs in a job)|
The populated table will look as follows:
You can now move on to configuring the necessary connections for this integration.
You will need two Connectors for these recipes, Okta and your default Docebo Connect connector.
The default Docebo connector will already be located inside your project folder, described here are the steps necessary to add the Okta connector to Docebo Connect.
The Okta connector can be found by first pressing the down arrow next to the Create recipe button in the Okta folder, then pressing Create connection.
In the following screen, type Okta into the search box and hit enter. Then, click on the Okta connector in the search results:
You will then need to configure the connector by filling in the relevant fields with your Okta information:
Create / Update users from OKTA to Docebo LMS
This recipe is triggered by the Capture user create / update from OKTA recipe. It performs the creation and update of users in the Docebo Learn platform. This recipe requires no further configuration and should be started first. For more information about starting recipes, please see Docebo Connect Usage: Common Recipe Actions.
Capture user create / update from OKTA
This recipe is triggered by the creation or update of users in Okta. When an event is captured, the information is forwarded to the recipe Create / Update users from OKTA to Docebo LMS. This recipe requires no further configuration and should be started second. For more information about starting recipes, please see Docebo Connect Usage: Common Recipe Actions.