Ce guide explique comment configurer l'authentification unique (SSO) entre Okta et Udemy Business à l'aide de SAML 2.0 ou d'OIDC.
- Remarque : le 25 mars 2026, nous avons présenté une nouvelle méthode rationalisée pour configurer l'authentification unique. Cette nouvelle interface est devenue la procédure standard pour toutes les nouvelles configurations à partir de cette date, et nous travaillons actuellement à la migration de toutes les connexions existantes depuis l'ancienne interface. Vous pouvez en savoir plus sur l'ancienne version ici. Si vous avez des questions, veuillez contacter l'équipe de support Udemy Business.
- Les clients d'Okta et d'Udemy Business qui souhaitent activer le provisionnement SCIM dans Okta doivent utiliser ce guide de configuration.
- Découvrez comment configurer les paramètres SSO avancés au niveau de l'entreprise.
Remarques :
- L'authentification unique et le provisionnement sont disponibles auprès des clients disposant d'un Abonnement Enterprise Udemy Business uniquement.
- N'activez pas l'option Connexion par fournisseur SSO uniquement avant d'avoir testé votre connexion avec succès. Si l'authentification unique n'est pas correctement configurée, tous les utilisateurs seront bloqués et ne pourront pas accéder à Udemy Business.
- Les utilisateurs dont le provisionnement passe par Okta n'auront pas de licence avant de se connecter pour la première fois sur l'application Udemy Business.
- Les changements de provisionnement SCIM ne peuvent se synchroniser que dans le sens Okta vers Udemy Business.
- Les utilisateurs et groupes gérés par SCIM dans Okta ne peuvent pas être modifiés dans l'application Udemy Business. Okta est la seule source de vérité en ce qui concerne les données sur les utilisateurs et les groupes.
Table des matières
- Avant de commencer
- Étapes de configuration
- Option A : Configurer à l'aide de SAML
- Tester votre connexion SSO
- Vous avez besoin d'aide ?
Avant de commencer
- Vous devez avoir un accès administrateur à la fois à votre compte Udemy Business et à votre organisation Okta.
- Décidez quel protocole utiliser : SAML ou OIDC. Si vous n'êtes pas sûr, consultez votre équipe informatique. Les deux sont entièrement pris en charge.
Étapes de configuration
Option A : Configurer à l'aide de SAML
Étape 1 : Ajoutez l'application Udemy Business dans Okta
- Dans Okta, accédez à Applications depuis la barre latérale.
- Cliquez sur Browse App Catalog.
3. Recherchez Udemy Business, puis cliquez sur Add Integration.
-
Remarque : ne sélectionnez pas l'application Udemy Business (Legacy).
-
Sur la page Application > General Settings - Required, renseignez les valeurs suivantes :
- Application label : choisissez un nom pour l'application (par exemple, Udemy Business).
- Audience URI : https://sso.udemy.com
- Subdomain : votre sous-domaine Udemy Business (par exemple, si votre URL de connexion est demo.udemy.com, saisissez demo).
- Domain : udemy.com
ACS URL : https://sso.udemy.com/api/oauth/saml
Remarque : elle doit être exacte (pas de barres obliques à la fin).
5. Cliquez sur Terminé.
Étape 2 : Assignez des utilisateurs et des groupes
- Accédez à l'onglet Assignments.
- Cliquez sur Assign et sélectionnez les utilisateurs ou groupes auxquels vous souhaitez donner accès à l'application Udemy Business.
Étape 3 : Configurez les attributs et les demandes des utilisateurs (facultatif)
- Cliquez sur l'onglet Sign On.
- Sélectionnez Configure profile mapping.
- Cliquez Add Attribute.
- Renseignez ces champs avec l'attribut souhaité que vous souhaitez ajouter :
| Nom d'attribut | Type de données | Nom d'affichage | Nom de variable | Nom externe | Espace de nommage externe | eNUM |
| licenseTypes | type de chaîne | Types de licence | licenseTypes | licenseTypes | urn:ietf:params:scim:schemas:extension:udemy:2.0:User | enabled |
| licensePoolName | chaîne | Nom du pool de licences | licensePoolName | licensePoolName | urn:ietf:params:scim:schemas:extension:udemy:2.0:User | |
| externalId | chaîne | ID externe Udemy | udemyExternalId | externalId | urn:ietf:params:scim:schemas:extension:udemy:2.0:User | |
| employeeNumber | chaîne | employeeNumber | employeeNumber | employeeNumber | urn:ietf:params:scim:schemas:extension:udemy:2.0:User | |
| title | chaîne | title | Udemytitle | title | urn:ietf:params:scim:schemas:extension:udemy:2.0:User |
- Une fois que vous avez ajouté l'attribut souhaité, accédez à Mappings.
- Sélectionnez Okta User to Udemy.
-
Mappez l'attribut Okta que vous souhaitez associer à l'attribut Udemy.
- Sélectionnez Save Mapping et Apply updates.
Étape 4 : Récupérez vos métadonnées SAML Okta
-
Accédez à l'onglet Sign On, faites défiler la page vers le bas jusqu'à Metadata URL et copiez-la dans votre presse-papiers.
- Rendez-vous sur votre Portail d'administration Udemy puis sur l'écran Configuration SSO en accédant à Gérer > Paramètres > Authentification unique (SSO).
- Sous Commencer la configuration, sélectionnez Okta.
- Sélectionnez le type de connexion SAML.
- Dans Configurer avec : URL des métadonnées, collez l'URL des métadonnées d'Okta, puis cliquez sur Importer les métadonnées.
-
Cliquez sur le bouton Enregistrer.
-
Votre connexion SSO est désormais activée. Vous pouvez vérifier l'état sur la page Authentification unique (SSO), qui affiche l'état de la connexion, la date d'expiration du certificat et les options pour modifier ou mettre en pause la connexion.
Option B : Configurer à l'aide d'OIDC
Étape 1 : Créez une intégration d'application OIDC dans Okta
Pour des conseils supplémentaires, consultez la documentation officielle d'Okta sur la création d'une intégration d'application OIDC et l' API OpenID Connect & OAuth 2.0.
- Dans Okta, accédez à Applications depuis la barre latérale et cliquez sur Create App Integration.
-
Sélectionnez OIDC – OpenID Connect comme méthode de connexion, puis sélectionnez Web Application comme type d'application. Cliquez sur Next.
- Configurez l'intégration OIDC
- Application Integration Name : saisissez un nom pour l'application (par exemple, Udemy Business).
- Sign-in redirect URI : https://sso.udemy.com/api/oauth/oidc
- Sign-out redirect URI (facultatif) : votre domaine Udemy Business (par exemple, si votre URL de connexion est demo.udemy.com, saisissez demo.udemy.com).
- Grant type : code d'autorisation
- Cliquez sur Enregistrer.
Étape 2 : Assignez des utilisateurs et des groupes
- Accédez à l'onglet Assignments.
- Cliquez sur Assign et sélectionnez les utilisateurs ou groupes auxquels vous souhaitez donner accès à l'application Udemy Business.
Étape 3 : Récupérez vos identifiants OIDC Okta
-
Sur l'écran suivant, vous verrez l'identifiant client et la clé secrète de l'application. Vous devrez les copier pour les ajouter aux paramètres de votre instance Udemy.
- Pour la Well Known URL de la méthode de configuration, voici l'URL standard d'Okta
<votre instance okta>/.well-known/openid-configuration
Étape 4 : Terminez la configuration OIDC dans Udemy Business
Retournez à l'écran de configuration SSO d'Udemy Business.
- Dans le champ Nom, saisissez le nom de cette connexion.
- Sélectionnez OIDC comme Type de connexion.
- Entrez l'ID client et la clé secrète de client récupérés sur Okta.
- Sous Configurer avec URL bien connue : Sélectionnez URL bien connue, (<votre instance okta>/.well-known/openid-configuration)
et cliquez sur Importer les métadonnées. - Cliquez sur Enregistrer.
Tester votre connexion SSO
Avant de déployer le SSO dans votre organisation, nous vous recommandons de tester la connexion :
- Ouvrez une fenêtre en navigation privée/incognito.
- Accédez à votre page de connexion Udemy Business sur https://[your-subdomain].udemy.com.
- Cliquez Continuer avec SSO, sélectionnez la connexion que vous avez créée et connectez-vous avec un compte utilisateur de test.
- Vérifiez que l'utilisateur est authentifié et redirigé avec succès vers Udemy Business.
Vous avez besoin d'aide ?
- Si vous rencontrez des problèmes lors de la configuration, contactez le support Udemy Business.
- Pour continuer et configurer le provisionnement SCIM dans Okta, référez-vous au guide Configuration du provisionnement SCIM avec Okta.