Ajoutez des champs personnalisés à l'intégration de votre outil de planification pour améliorer la configurabilité et accéder à des informations propres à l'entreprise, ce qui facilite une prise de décision plus éclairée.
Pourquoi et quand exécuter cette tâche
Vous pouvez ajouter des champs personnalisés à une intégration d'outil de planification à l'aide de transformateurs d'enregistrement. Créez des transformateurs d'enregistrement pour chaque action de l'outil et ajoutez des règles de transformateur d'enregistrement pour mapper les champs de votre outil aux champs du modèle de données DevOps. Par exemple, examinez un scénario où l'ID de l'élément de travail
Azure DevOps est défini sur « adoid » pendant le processus d'importation. Si vous le souhaitez, vous pouvez l'aligner sur l'ID de l'élément de travail ServiceNow en créant un transformateur d'enregistrement pour l'action d'importation. Dans ce transformateur, vous devez établir des règles pour mapper le champ « adoid » au champ ID de l'élément de travail ServiceNow correspondant. Une fois le mappage de champs créé, chaque fois qu'un événement entrant est reçu d'Azure DevOps pour apporter des éléments de travail, les données sont traitées via le transformateur configuré dans la charge utile transformée.
Remarque : cette fonctionnalité n'est disponible que pour les intégrations d'outils de type plan du système de base, excepté pour ServiceNow Développement agile 2.0.
Procédure
-
Accédez à la .
-
Dans l'onglet Listes, sélectionnez Intégrations > Intégrations d'outils.
-
Sélectionnez successivement l'intégration de l'outil de planification pour laquelle vous souhaitez ajouter des champs personnalisés, puis Modifier les mappages de champs.
Remarque : Vérifiez que le périmètre de l'application est défini sur Intégrations DevOps.
-
Dans la page Modifier les mappages de champs, sélectionnez le bouton Créer un transformateur d'enregistrement dans la section Planifier la transformation de l'aptitude.
Remarque : vous devez créer un transformateur d'enregistrement pour chaque action de l'outil. Dans cette procédure, un transformateur d'enregistrement est créé pour l'action d'importation.
- Dans la page Create New Record Transformer (Créer un transformateur d'enregistrement), sélectionnez Créer une séquence de transformateur.

- Dans la page Create New Record Transformer Rule Sequence (Créer une séquence de règle de transformateur d'enregistrement), saisissez le nom de la séquence de règle dans le champ Nom, puis sélectionnez le type de séquence dans le champ Type.

- Sélectionnez Enregistrer.
-
Accédez à la page d'enregistrement du transformateur, sélectionnez l'onglet Règles du transformateur d'enregistrement, puis Nouveau.
-
Dans la page Create New Record Transformer Rule (Créer une règle de transformateur d'enregistrement), renseignez les champs suivants.
Remarque : vous pouvez ajouter également plusieurs règles à une colonne personnalisée à partir de la charge utile JSON et mapper d'autres champs. Toutes les transformations ajoutées sont prises en compte dans la charge utile transformée.
-
Sélectionnez Enregistrer.
-
Accédez à la section Détails de l'enregistrement du transformateur et renseignez les champs suivants.
-
Sélectionnez Enregistrer.
-
Accédez à la page Modifier les mappages de champs et sélectionnez Ajouter un mappage.
- Sélectionnez le transformateur d'enregistrement pour l'action de l'outil.
- Définissez la séquence dans laquelle le mappage de l'enregistrement est traité dans le champ Ordre.
- Sélectionnez un symbole si vous souhaitez mapper le transformateur d'enregistrement à différentes entités.
Remarque : le champ Symbole ici est différent du champ Symbole du formulaire Créer une règle de transformateur d'enregistrement à l'étape 6.
- Sélectionnez Enregistrer.
Remarque : vous pouvez ajouter plusieurs mappages de champs pour une action selon vos besoins.