Passer au contenu principal

Configurez votre connexion Auth0 Vault

Découvrez comment configurer une connexion Vault pour vos Actions de flux dans Auth0 dans Auth0 Vault Connection.

Créer un utilisateur

Créez un utilisateur.

Paramètres d’entrée

ParamètreDescription
CorpsLa charge utile contenant les propriétés de l’utilisateur Auth0 à ajouter. Pour en savoir plus, consultez la documentation de l’API Créer un utilisateur.

Objet de sortie

Consultez Créer un utilisateur pour voir la réponse et le code d’état attendus.

Récupérer l’utilisateur

Récupérez les détails de l’utilisateur.

Paramètres d’entrée

ParamètreDescription
ID de l’utilisateurID de l’utilisateur à récupérer. Pour en savoir plus, consultez la documentation de l’API Obtenir un utilisateur.

Objet de sortie

Consultez Obtenir un utilisateur pour connaître la réponse et le code d’état attendus.

Mettre à jour un utilisateur

Mettez à jour un utilisateur.

Paramètres d’entrée

ParamètreDescription
ID de l’utilisateurID de l’utilisateur à mettre à jour.
CorpsLa charge utile des propriétés de l’utilisateur Auth0 à mettre à jour. Pour en savoir plus, consultez la documentation de l’API Mettre à jour un utilisateur.

Objet de sortie

Vous trouverez la réponse attendue et les codes d’état dans la documentation de l’API Mettre à jour un utilisateur.

Requête API personnalisée

Envoyez une requête API personnalisée aux points de terminaison de l’API d’Auth0.
Auth0 Dashboard > Personnaliser > Flux > Intégrations > Auth0

Paramètres d’entrée

ParamètreDescription
PathLe chemin absolu du point de terminaison de l’API.
( Exemple : /api/v2/organizations )
Remarque : Certains points de terminaison, par exemple : Obtenir un utilisateur , nécessitent des paramètres encodés dans l’URI lorsque ceux-ci contiennent des caractères non alphanumériques, comme : -, ., _ ou ~, caractères ).
Pour ce faire, vous pouvez utiliser la fonction encodeURIComponent :
{{ functions.encodeURIComponent(context.user.user_id) }}
MethodLes méthodes HTTP disponibles sont les suivantes :
  • GET
  • POST
  • PUT
  • PATCH
  • DELETE
BodyLe corps de la requête.
HeadersLes en-têtes de la requête.
URL ParamsLes paramètres d’URL. Ces paramètres sont automatiquement encodés dans l’URL.

Objet de sortie

Consultez Auth0 Management API pour connaître les réponses attendues et les codes d’état.

Notifications

Envoyer un courriel

Envoyez un courriel personnalisé à l’aide de votre service de courriel configuré.
Le service de courriel doit être activé avant d’utiliser cette Action.

Paramètres d’entrée

ParamètreDescription
Utiliser un courriel d’expéditeur personnaliséPar défaut, nous utiliserons le courriel d’expéditeur configuré dans les paramètres de votre fournisseur de courriel personnalisé. Activez cette option si vous souhaitez utiliser un autre courriel d’expéditeur ou un autre nom.
Courriel du destinataireLe courriel du destinataire.
Variables personnaliséesAjoutez des variables personnalisées à insérer dans votre modèle de courriel. Une fois configurées, vous pouvez les référencer à l’aide de la syntaxe {{custom_vars.your_variable_key}}.
ObjetL’objet du courriel. Prend en charge les variables personnalisées et la syntaxe Liquid.
MessageLe message du courriel est au format HTML, utilise la syntaxe Liquid et prend en charge les variables personnalisées.
L’objet et le message peuvent utiliser une combinaison de syntaxe Liquid avec des variables communes ou des variables personnalisées au moyen de la syntaxe {{custom_vars.your_variable_key}}.Utilisez des variables personnalisées pour transmettre des informations entre le contexte des formulaires et des flux, et le contenu de l’objet et du message.

Objet de sortie

PropriétéTypeDescription
successBooleanIndique si le courriel a bien été mis en file d’attente pour l’envoi, peu importe que la livraison échoue ou non.

Exemple d’objet de sortie

{
  "success": true
}

Envoyer un SMS

Envoyez un SMS personnalisé à l’aide de votre fournisseur de téléphonie configuré.
Le fournisseur de téléphonie doit être activé pour l’envoi de messages texte avant d’utiliser cette Action.

Paramètres d’entrée

ParamètreDescription
DePar défaut, nous utiliserons le numéro de téléphone de l’expéditeur configuré dans les paramètres personnalisés de votre fournisseur de téléphonie. Saisissez une valeur personnalisée si vous voulez utiliser un autre numéro de téléphone d’expéditeur.
ÀLe numéro de téléphone du destinataire.
Variables personnaliséesAjoutez des variables personnalisées à insérer dans votre modèle de message téléphonique. Une fois configurées, vous pouvez les référencer au moyen de {{custom_vars.your_variable_key}}.
MessageLe message téléphonique utilise la syntaxe Liquid et prend en charge les variables personnalisées.
Le message peut utiliser une combinaison de syntaxe Liquid avec des variables communes ou des variables personnalisées au moyen de la syntaxe {{custom_vars.your_variable_key}}.Utilisez des variables personnalisées pour transmettre de l’information entre le contexte de Forms / Flows et le contenu du message.

Objet de sortie

PropriétéTypeDescription
successBooleanIndique si le message téléphonique a bien été mis en file d’attente pour l’envoi, que la livraison échoue ou non.

Exemple d’objet de sortie

{
  "success": true
}

Passer un appel

Envoyez un message vocal personnalisé à l’aide du fournisseur de téléphonie que vous avez configuré.
Le fournisseur de téléphonie doit être activé pour permettre la livraison de messages vocaux avant d’utiliser cette Action.

Paramètres d’entrée

ParamètreDescription
DePar défaut, nous utilisons le numéro de téléphone de l’expéditeur que vous avez configuré dans les paramètres personnalisés de votre fournisseur de téléphonie. Saisissez une valeur personnalisée si vous souhaitez utiliser un autre numéro de téléphone d’expéditeur.
ÀLe numéro de téléphone du destinataire.
Variables personnaliséesAjoutez des variables personnalisées à insérer dans votre modèle de message téléphonique. Une fois configurées, vous pouvez les référencer à l’aide de {{custom_vars.your_variable_key}}.
MessageLe message téléphonique utilise la syntaxe Liquid et prend en charge les variables personnalisées.
Le message peut combiner la syntaxe Liquid avec des variables communes ou des variables personnalisées à l’aide de la syntaxe {{custom_vars.your_variable_key}}.Utilisez des variables personnalisées pour transmettre de l’information entre le contexte des Forms / Flows et le contenu du message.

Objet de sortie

PropriétéTypeDescription
successBooleanIndique si le message téléphonique a été mis en file d’attente avec succès pour envoi, que la livraison échoue ou non.

Exemple d’objet de sortie

{
  "success": true
}