Créer une action personnalisée pour générer un objet à partir d’un enregistrement

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • Générer un objet à partir d’un enregistrement utilisateur. Découvrez comment utiliser une sortie d’action pour créer un objet à partir de valeurs d’enregistrement.

    Avant de commencer

    Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    Utilisez cet exemple pour voir des démonstrations de ces opérations et étapes.
    • Créez des entrées d’action pour les champs d’enregistrement Utilisateur, Prénom, Nom de famille et E-mail.
    • Recherchez un enregistrement d’utilisateur correspondant aux valeurs d’entrée d’action.
    • Créez une sortie d’action pour un objet de contact.
    • Enregistrez l’objet de contact en tant que modèle.
    • Mappez les valeurs d’objets de contact aux valeurs de champs d’enregistrement utilisateur.
    • Testez l’action avec un exemple d’utilisateur.

    Procédure

    1. Créez une application pour stocker votre travail.
      Utilisez Création d’apps guidée.
      Par exemple, créer Mon application.
    2. Accédez à la Automatisation des processus > Concepteur de flux.
      Le système affiche la page de Studio de workflow destination.
    3. Sélectionner Nouveau > Action
      Le système affiche la boîte de dialogue Propriétés de l’action.
    4. Entrez ces exemples de valeurs.
      Champ Valeur
      Nom Créer un objet de contact à partir de l’utilisateur
      Application Mon application
      Accessible depuis Tous les champs d’application de l’application
    5. Sélectionnez Soumettre.
      Le système affiche l’interface Studio de workflow .
    6. Dans Plan d’action, sélectionnez Entrées > Créer une entrée
      Le système affiche une nouvelle entrée d’action.
    7. Configurez l’entrée d’action avec ces valeurs.
      Champ Valeur
      Étiquette Prénom
      Type Chaîne
      Obligatoire Vrai
    8. Dans Plan d’action, sélectionnez Entrées > Créer une entrée
      Le système affiche une nouvelle entrée d’action.
    9. Configurez l’entrée d’action avec ces valeurs.
      Champ Valeur
      Étiquette Nom
      Type Chaîne
      Obligatoire Vrai
    10. Dans Plan d’action, sélectionnez Entrées > Créer une entrée
      Le système affiche une nouvelle entrée d’action.
    11. Configurez l’entrée d’action avec ces valeurs.
      Champ Valeur
      Étiquette Adresse e-mail
      Type Chaîne
      Obligatoire Faux
    12. Dans Plan d’action, sélectionnez Sorties > Créer une sortie.
      Le système affiche une nouvelle sortie d’action.
    13. Configurez la variable de sortie avec ces valeurs.
      Étiquette Nom Type Obligatoire
      contact contact Objet Faux
    14. Dans la ligne de l’objet de contact, sélectionnez Ajouter un élément enfant.
    15. Configurez l’élément enfant avec ces valeurs.
      Étiquette Nom Type Obligatoire
      Prénom first_name Chaîne Vrai
    16. Dans la ligne de l’objet de contact, sélectionnez Ajouter un élément enfant.
    17. Configurez l’élément enfant avec ces valeurs.
      Étiquette Nom Type Obligatoire
      Nom last_name Chaîne Vrai
    18. Dans la ligne de l’objet de contact, sélectionnez Ajouter un élément enfant.
    19. Configurez l’élément enfant avec ces valeurs.
      Étiquette Nom Type Obligatoire
      Adresse e-mail email_address Chaîne Faux
    20. Dans la ligne de l’objet de contact, sélectionnez Activer/désactiver les entrées avancées.
    21. Dans les options avancées, sélectionnez Enregistrer en tant que modèle.
      Le système affiche la boîte de dialogue Enregistrer en tant que modèle.
    22. Dans le champ Enter a Name (Entrer un nom), saisissez contact.
    23. Cliquez sur Enregistrer.
    24. Sélectionnez Quitter le mode de modification.
      Le système affiche les champs de sortie que vous avez créés.
    25. Configurez les sorties avec ces valeurs.
      Étiquette Valeur
      Prénom [étape->Étape Rechercher un enregistrement->Enregistrement->Prénom]
      Nom [étape->Rechercher une étape d’enregistrement->Enregistrement->nom]
      Adresse e-mail [étape->Rechercher une étape d’enregistrement->Enregistrement->E-mail]
      Remarque :
      Vous pouvez sélectionner des pastilles de données à partir du panneau de données ou du bouton Sélecteur de pastilles de données.
    26. Sélectionnez Enregistrer.
    27. Sélectionnez Test.
      Le système affiche la boîte de dialogue Tester l’action.
    28. Entrez ces valeurs de test.
      Entrée Valeur
      Prénom Abel
      Nom Tuter (Remorqueur)
    29. Sélectionnez Exécuter le test.
      Le système exécute l’action avec les valeurs de test fournies.
    30. L’action de sélection a été exécutée. Pour voir l’action, cliquez ici.
      Le système affiche les détails d’exécution de l’action.
    31. Examinez la valeur d’exécution pour les données de sortie d’action.
      Le système affiche les données de sortie au format JSON.
      Par exemple, exemple JSON d’objet de contact pour l’utilisateur Abel Tuter.
      {
          "contact": {
              "email_address": "abel.tuter@example.com",
              "last_name": "Tuter",
              "first_name": "Abel"
          }
      }

    Résultats

    Vous disposez d’une action personnalisée qui recherche un enregistrement utilisateur et le convertit en objet de contact.

    Que faire ensuite

    Personnalisez l’action pour utiliser votre propre logique.