Autorisation

Lorsque vous ajoutez pour la première fois une carte Auth0 à un flux, Workflows Okta vous demande de configurer la connexion. Cela crée une connexion à votre compte Auth0 et enregistre également les informations sur votre compte afin que vous puissiez réutiliser la connexion pour tout nouveau flux incluant Auth0.

Autoriser votre compte Auth0

L'ajout d'une connexion Auth0 vous oblige à enregistrer d'abord votre app auprès de Auth0 en utilisant le Auth0 Dashboard. Vous devez disposer d'une application de machine à machine pour chaque Tenant Auth0. Consultez Inscrire des applications machine à machine.

  1. Dans votre Auth0 Dashboard, accédez à Tableau de bord > Applications > Applications, puis cliquez sur Créer une application.

  2. Saisissez un nom descriptif pour votre application.

  3. Sélectionnez Applications machine à machine, et cliquez sur Créer.

  4. Pour la boîte de dialogue Autoriser l'application machine à machine, sélectionnez Management API dans le menu. Étant donné que votre application accède uniquement à la Management API Auth0, vous n'avez pas besoin de créer une API.

  5. Chaque app de machine à machine Auth0 qui accède à une API possède un ensemble de permissions attribuées par l'utilisateur authentifié. Sélectionnez les Autorisations que vous souhaitez pour le jeton d'accès de votre application. Les permissions minimales requises sont les suivantes :

    • create:users

    • read:users

    • read:user_idp_tokens

    • read:connections

    • update:users

    • update:users_app_metadata

    • delete:users

    Vous pourrez ajouter d'autres permissions ultérieurement pour cette application via les Auth0 Dashboard.

  6. Cliquez sur Autoriser.

  7. Dans l'onglet Paramètres, copiez les valeurs ID client et Secret client depuis les Informations Basic de votre application.

  8. Cliquez sur Paramètres dans le panneau de gauche, et dans l'onglet Général, copiez les informations concernant le nom du Tenant et la région. Vous avez besoin de ces informations pour créer la connexion dans Okta.

Retournez dans Okta Workflows Console pour créer la connexion à l'application .

Créez une connexion

Après avoir enregistré et configuré votre application Auth0, vous pouvez créer la connexion depuis Workflows Okta.

  1. Ouvrez le Workflows Console et cliquez sur l'onglet Connexions.

  2. Cliquez sur Nouvelle connexion.

  3. Cliquez sur l'icône Auth0.

  4. Saisissez un Surnom de connexion. Les noms uniques sont utiles si vous prévoyez de créer plusieurs connexions Auth0 à partager avec votre équipe.

  5. Saisissez les valeurs ID client et Secret client que vous avez copiées depuis l'application Auth0.

  6. Pour l'option Région, sélectionnez la région où se trouve votre Tenant Auth0. Vous trouverez ces informations dans le Auth0 Dashboard lorsque vous cliquez sur le nom de votre org dans la barre d'en-tête.

    Si votre Tenant Auth0 utilise un domaine personnalisé, sélectionnez Cloud privé.

  7. Saisissez votre Auth0 Organisation. Il s'agit du domaine que vous avez choisi pour votre Tenant Auth0. Consultez Créer des Tenants.

    Si vous utilisez un domaine personnalisé, saisissez l'URL de base complète dans ce champ (sans la partie https:// de l'URL). Par exemple, your_tenant.your_custom_domain.com.

  8. Cliquez sur Créer.

Vous pouvez désormais sélectionner la connexion configurée Auth0 chaque fois que vous ajoutez une carte d'action à votre workflow.