---
sourceDocument: Australie : créer des workflows
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/build-workflows

 Release :

    - australia

ft:locale :

    - fr-FR

ft:publication_title :

    - Australie : créer des workflows

ft:clusterId :

    - crworkflow

bundleId :

    - crworkflow

workflow :

    - Creator


---

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

# Créer une action personnalisée pour générer un objet à partir d'un enregistrement {#ariaid-title1}

* Rversion finale: Australia
* 
* Mis à jour 12 mars 2026
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 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 utilisateur correspondant aux valeurs d'entrée de l'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.
{#create-custom-action-object__ul_c5v_rdw_lhb}

## Procédure

1. Créez une application pour stocker votre travail.  
   Utilisez Création [d'apps guidée](https://www.servicenow.com/docs/access?context=guided-app-creator&version=australia&pubname=australia-application-development&ft:locale=en-US).  
   Par exemple, créer <kbd class="ph userinput">Mon application</kbd>.
2. Accédez à la Automatisation des processusConcepteur de flux.  
   Le système affiche la page de Studio de workflow destination.
3. Sélectionner NouveauAction  
   Le système affiche la boîte de dialogue Propriétés de l'action.
4. Entrez ces exemples de valeurs.  
   {#create-custom-action-object__table_tjt_xxp_lhb__entry__2}

   | Champ | Valeur |
   |-|-|
   | Nom | Créer un objet de contact à partir de l'utilisateur |
   | Application | Mon application |
   | Accessible depuis | Tous les périmètres de l'application |
   [ ]

   {#create-custom-action-object__table_tjt_xxp_lhb}
5. Sélectionnez Soumettre.  
   Le système affiche l'interface Studio de workflow .
6. Dans le Plan d'action, sélectionnez EntréesCréer une entrée  
   Le système affiche une nouvelle entrée d'action.
7. Configurez l'entrée d'action avec ces valeurs.  
   {#create-custom-action-object__table_ijj_myp_lhb__entry__2}

   | Champ | Valeur |
   |-|-|
   | Étiquette | Prénom |
   | Type | Chaîne |
   | Obligatoire | Vrai |
   [ ]

   {#create-custom-action-object__table_ijj_myp_lhb}
8. Dans le Plan d'action, sélectionnez EntréesCréer une entrée  
   Le système affiche une nouvelle entrée d'action.
9. Configurez l'entrée d'action avec ces valeurs.  
   {#create-custom-action-object__table_zzg_wzd_mhb__entry__2}

   | Champ | Valeur |
   |-|-|
   | Étiquette | Nom de famille |
   | Type | Chaîne |
   | Obligatoire | Vrai |
   [ ]

   {#create-custom-action-object__table_zzg_wzd_mhb}
10. Dans le Plan d'action, sélectionnez EntréesCréer une entrée  
    Le système affiche une nouvelle entrée d'action.
11. Configurez l'entrée d'action avec ces valeurs.  
    {#create-custom-action-object__table_zlc_xzd_mhb__entry__2}

    | Champ | Valeur |
    |-|-|
    | Étiquette | Adresse e-mail |
    | Type | Chaîne |
    | Obligatoire | Faux |
    [ ]

    {#create-custom-action-object__table_zlc_xzd_mhb}
12. Dans Plan d'action, sélectionnez SortiesCréer une sortie.  
    Le système affiche une nouvelle sortie d'action.
13. Configurez la variable de sortie avec ces valeurs.  
    {#create-custom-action-object__table_e3w_hbq_lhb__entry__4}

    | Étiquette | Nom | Type | Obligatoire |
    |-|-|-|-|
    | contact | contact | Objet | Faux |
    [ ]

    {#create-custom-action-object__table_e3w_hbq_lhb}
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.  
    {#create-custom-action-object__table_d3v_sbq_lhb__entry__4}

    | Étiquette | Nom | Type | Obligatoire |
    |-|-|-|-|
    | Prénom | first_name | Chaîne | Vrai |
    [ ]

    {#create-custom-action-object__table_d3v_sbq_lhb}
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.  
    {#create-custom-action-object__table_ncv_5bq_lhb__entry__4}

    | Étiquette | Nom | Type | Obligatoire |
    |-|-|-|-|
    | Nom de famille | last_name | Chaîne | Vrai |
    [ ]

    {#create-custom-action-object__table_ncv_5bq_lhb}
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.  
    {#create-custom-action-object__table_kht_vbq_lhb__entry__4}

    | Étiquette | Nom | Type | Obligatoire |
    |-|-|-|-|
    | Adresse e-mail | email_address | Chaîne | Faux |
    [ ]

    {#create-custom-action-object__table_kht_vbq_lhb}
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 comme modèle.  
    Le système affiche la boîte de dialogue Enregistrer comme modèle.
22. Dans Entrer un nom, saisissez <kbd class="ph userinput">contact</kbd>.
23. Cliquez sur Enregistrer.
24. Sélectionnez Quitter le mode d'édition.  
    Le système affiche les champs de sortie que vous avez créés.
25. Configurez les sorties avec ces valeurs.  
    {#create-custom-action-object__table_cwz_4d2_mhb__entry__2}

    | Étiquette | Valeur |
    |-|-|
    | Prénom | \[étape-\>Rechercher une étape d'enregistrement-\>Enregistrement-\>Prénom\] |
    | Nom de famille | \[step-\>Rechercher une étape d'enregistrement-\>Record-\>nom\] |
    | Adresses e-mail | \[étape-\>étape Rechercher une étape d'enregistrement-\>Enregistrement-\>e-mail\] |
    [ ]

    {#create-custom-action-object__table_cwz_4d2_mhb}  
    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 Action de test.
28. Entrez ces valeurs de test.  
    {#create-custom-action-object__table_onv_z22_mhb__entry__2}

    | Entrée | Valeur |
    |-|-|
    | Prénom | Abel |
    | Nom de famille | Tuter |
    [ ]

    {#create-custom-action-object__table_onv_z22_mhb}
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 de l'action Données de sortie.  
    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.

