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

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 3 minutes de lecture
  • Générez 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 des objets de contact aux valeurs des champs de l’enregistrement Utilisateur.
    • Testez l’action avec un exemple d’utilisateur.

    Procédure

    1. Créez une application pour stocker votre travail.
      Par exemple, créez Mon application.
    2. Accédez à la Automatisation des processus > Concepteur de flux.
      Le système affiche la page de Concepteur de flux destination.
    3. Sélectionner Nouveau > Action
      Le système affiche la boîte de dialogue Propriétés de l’action.
    4. Saisissez 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 Envoyer.
      Le système affiche l’interface Concepteur d'action .
    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. Sur 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. Sur 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. Sur 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. Sur 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), entrez 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->Étape Rechercher un enregistrement->Enregistrement->nom]
      Adresse e-mail [étape->Étape Rechercher l’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 Tuteur
    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 de l’exécution de l’action.
    31. Passez en revue 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 de 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.