Docebo Authentication

Overview

The Alchemer Docebo integration uses Oauth2 to authenticate.

Docebo API Credentials

What You Need

  • An active OAuth2 App in Docebo
  • Your Client ID
  • Your Client Secret
  • Your Docebo domain (e.g., yourcompany.docebosaas.com)

How to Get Your Docebo API Credentials


1. Log in to Docebo

2. Open the API & SSO Settings

  1. Select the gear icon to open the Admin menu.
  2. Under API and SSO, select Manage.
  3. Open the API Credentials tab.

3. Create a New OAuth2 App

  1. Select Add OAuth2 App.
  2. Enter an App Name (example: Alchemer Docebo Integration).
  3. Add a brief description.
  4. Create a Client ID.
  5. Copy the Client Secret and save it somewhere secure.
  6. Paste this into the Redirect URI field: https://auth.tray.io/oauth2/token
  7. Select Show advanced settings and ensure only the following are enabled:
    1. Authorization code + implicit grant
    2. Client credentials
  8. Click 'Confirm'.

4. Activate the OAuth2 App

  1. Select the checkmark icon next to the new OAuth2 app to activate it.
  2. The icon will turn green when active.

Need more help? Click here for Docebo's API help documents.


Authenticate Docebo in Alchemer

After obtaining your Docebo API credentials, add them to the Alchemer Docebo integration. Credentials are securely stored in Alchemer and can be reused.

How to Authenticate


1. Start a New Authentication

  • Inside any Docebo integration action, select New Authentication.

2. Enter Your Docebo Credentials

Provide the following:
  • Domain: found in your browser URL when logged into Docebo
    • Format: yourcompany.docebosaas.com
    • Do not include https://
  • Client ID
  • Client Secret

3. Save Your Authentication

  • Select Create.
  • Once created:
    • The authentication is saved and reused for all Docebo actions
    • You only need to update it if your API credentials change
Basic Standard Market Research HR Professional Full Access Reporting
Free Individual Team & Enterprise
Feature Included In