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.
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).
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.
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é.