Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Note

Your getworklink service might be different if you are using an on-prem version of ScopeAR. You can check the getworklink service URL by going to the CMS and looking at a scenario’s getworklink URL.

Step

...

Now, let’s create a new course in Docebo. Begin by logging into your Docebo dashboard as an admin, and go to the Admin Menu by clicking on the gear icon on top right corner:

...

From there, go to Course Management:

...

Then Click on the Green box on the right side to bring up a menu:

...

On this menu, click on New Course:

...

Fill in the required fields and then create the course:

...

At this point, we have create a new Course. Now let’s add some training materials.

...

Three

...

Once you’ve created a Course, you can add training materials to this. Click on the Training Material tab on the course management page:

...

Click on the Add Training Material button:

...

Select the xAPI (Tin Can) link:

...

Click on the From URL checkbox to expose the Select URL dropdown:

...

:

...

Before we can continue, we need to locate the scenario in the Worklink CMS. Log into the Worklink CMS, navigate to the Content page, and select a scenario from the list:

...

On the scenario details page, locate the link:

...

Copy the last alphanumeric characters on the link (in this case, it’s 4mCo):

...

Go back to the Docebo training material form and add paste the characters into the Additional path field:

...

Next, you will have copy the name of the scenario and add it to the Title field of the training material (in this example its QA_Everything):

...

Paste the name into the title field:

...

Next, just save the training material. It should pop-up on the training material course list:

...

Create Public Key and Secret

In order for the integration to be secure, a public and private key need to be generated. There are various means to create one. For the sake of this tutorial, we will use the https://cryptotools.net/rsagen

...

Great. We now have a public and private key pair to use for our API Credentials.

Step

...

Four: Add API Credentials

In order for the webhook subscription requests to be sent to Docebo, the requests need to be authenticated. This will require setting up the API Credentials in Docebo.

...

From here, enable the API Credentials by clicking on the checkmark icon:

...

Step

...

Five: Create New Integration

This is where the magic happens. We will create the integration between Docebo and ScopeAR. We do this by creating an Integration object which is more or less a collection of Webhooks that will send data from ScopeAR to Docebo.

...

Congratulations! You have just setup your integration between Docebo and ScopeAR!

Step Six: Create A Course

Now, let’s create a new course in Docebo that uses the integration that you just made. Begin by logging into your Docebo dashboard as an admin, and go to the Admin Menu by clicking on the gear icon on top right corner:

...

From there, go to Course Management:

...

Then Click on the Green box on the right side to bring up a menu:

...

On this menu, click on New Course:

...

Fill in the required fields and then create the course:

...

At this point, we have create a new Course. Now let’s add some training materials.

Step Seven: Add Training Material

Once you’ve created a Course, you can add training materials to this. Click on the Training Material tab on the course management page:

...

Click on the Add Training Material button:

...

Select the xAPI (Tin Can) link:

...

Click on the From URL checkbox to expose the Select URL dropdown:

...

In the Select URL dropdown, select the getworklink URL that was created earlier:

...

Before we can continue, we need to locate the scenario in the Worklink CMS. Log into the Worklink CMS, navigate to the Content page, and select a scenario from the list:

...

On the scenario details page, locate the link:

...

Copy the last alphanumeric characters on the link (in this case, it’s 4mCo):

...

Go back to the Docebo training material form and add paste the characters into the Additional path field:

...

Next, you will have copy the name of the scenario and add it to the Title field of the training material (in this example its QA_Everything):

...

Paste the name into the title field:

...

Next, just save the training material. It should pop-up on the training material course list:

...

Congratulations! You just created a training course that integrates with ScopeAR’s Worklink!

Step Eight: Test

Now it’s time to test. This is rather straightforward: just launch the training course and complete the training in the Worklink App. If you finished all the trainings within the course, the webhooks should automatically update Docebo and state that you completed the course and the trainings:

...