Comment configurer l'intégration SSO avec Okta

Comment configurer l'intégration SSO avec Okta

Quel est le problème que vous rencontrez ?

Je souhaite configurer l'intégration entre Market Dojo et Okta. Comment procéder ?

Solution

Que fait Okta ?

Okta permet aux organisations de gérer la sécurité de manière centralisée.

Voici une vidéo explicative de ce que cela signifie pour les utilisateurs finaux :

https://screencast.com/t/GKzEGtJF3VA9

Le reste de ce guide explique comment utiliser Okta avec Market Dojo.


Configurer Okta

Avant toute chose, assurez-vous d'avoir un compte Okta et de l'avoir configuré pour l'authentification unique (SSO).


Depuis le tableau de bord Okta , ajoutez une application ( ou trouvez-en une existante).


  • Configurez les paramètres généraux selon vos besoins ; voir l’exemple ci-dessous.

  • Assurez-vous que l' URI de redirection de connexion et l'URI d'initiation de connexion comportent le nom d'hôte et le sous-domaine corrects, et utilisez le chemin d'accès approprié. Par exemple :

https://<my-whitelabel-subdomain>.marketdojo.com/omniauth/okta/callback

https://<my-whitelabel-subdomain>.marketdojo.com/omniauth/okta/

...et si les utilisateurs peuvent se connecter depuis la page de connexion du dojo de catégorie....

https://<my-whitelabel-subdomain>.marketdojo.com/categorydojo/omniauth/okta/callback

https://<my-whitelabel-subdomain>.marketdojo.com/categorydojo/omniauth/okta/



  • Notez l' identifiant client et le secret client.

  • Accédez à API > Serveurs d'autorisation > (cliquez sur les paramètres) > puis cliquez sur le bouton Modifier

  • Cette page vous fournira un lien vous permettant d'obtenir des informations de configuration supplémentaires dont vous aurez besoin ultérieurement.






Voici ce que nous devons ajouter depuis Administration > Intégration > Okta


  • L'émetteur est l'URL d'en-tête d'Okta suivie de oauth2/default

  • URL d'autorisation L'URL d'en-tête d'Okta est suivie de oauth2/v1/authorize

  • Site est l'URL d'en-tête d'Okta

  • L'URL du jeton est l'URL d'Okta suivie de oauth2/v1/token



Ajouter des utilisateurs à Okta

  • Ajoutez les utilisateurs avec lesquels vous souhaitez vous connecter à Okta (dans l'onglet Utilisateurs).

  • Assurez-vous que ces utilisateurs sont activés (il y a un bouton).

  • Assurez-vous que les utilisateurs sont bien affectés à l'application Market Dojo (celle que vous avez configurée ci-dessus).


Configurer Market Dojo
  • Connectez-vous à votre compte Market Dojo

  • Accédez à la page Admin > Intégrations

  • Cliquez sur +Okta et saisissez les paramètres que vous avez notés à l'étape précédente.


Testez cette intégration
  • Déconnexion de Market Dojo

  • Accédez à la page de connexion (assurez-vous d'utiliser votre domaine en marque blanche).

  • Vous devriez voir une option « Se connecter avec Okta », cliquez dessus.

  • Si tout est correctement configuré, vous serez connecté.