Rubrique précédente: Paramètres de connexion pour ServiceNowRubrique suivante: Documentation de l'API REST sur l'intégration du centre de services


Personnalisation des mappages de champs du centre de services

Lorsque vous configurez l'intégration de centre de services, plusieurs champs NIM sont mappés par défaut vers des champs de votre solution de centre de services. Vous pouvez personnaliser ces mappages de champs, ajouter des mappages supplémentaires et créer des mappages de champs personnalisés. Par exemple, vous pouvez créer des niveaux de sévérité ou d'urgence supplémentaires.

Définition d'un nouveau mappage de champs

Procédez comme suit:

  1. Accédez à Système, Intégration de CA NIM SM, puis cliquez sur Personnaliser les mappages de champs du centre de services.
  2. Sélectionnez le champ CA NIM que vous voulez mapper.
  3. Sélectionnez le champ de centre de services que vous voulez mapper vers CA NIM.
  4. (Facultatif) Ajoutez une valeur par défaut.
  5. (Facultatif) Ajoutez des valeurs possibles.
  6. Cliquez sur Ajouter.

Vous avez défini un nouveau mappage de champs.

Remarque : Pour personnaliser les mappages de champs existants, supprimez d'abord le mappage que vous voulez personnaliser, puis ajoutez-le de la même façon que vous définissez un nouveau mappage de champs.

Définition de mappages de champs personnalisés

Si votre solution de centre de services contient des champs personnalisés qui ne sont pas détectés automatiquement par NIM, définissez des mappages de champs personnalisés. 

Procédez comme suit:

  1. Accédez à Système, Intégration de CA NIM SM, puis cliquez sur Personnaliser les mappages de champs du centre de services.
  2. Sélectionnez Activer le champ NIM personnalisé.
  3. Dans le champ NIM personnalisé, définissez un nom pour votre champ.
  4. Sélectionnez le type de données.
    Valeurs : DATE/HEURE, chaîne 
  5. Sélectionnez le champ de centre de services que vous voulez mapper vers le champ personnalisé.
  6. (Facultatif) Ajoutez une valeur par défaut.
  7. (Facultatif) Ajoutez des valeurs possibles.
  8. Cliquez sur Ajouter.

Vous avez défini un mappage de champs personnalisé.

Remarque : Dans un appel REST, les champs personnalisés ne sont pas utilisés de la même manière que les champs CA NIM par défaut. Exemple d'utilisation des champs personnalisés dans un appel REST :

Corps de la requête XML

<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<incident>
   <description>test incident</description>
   <impact>high</impact>
   <label>label_change</label>
   <priority>critical</priority>
   <severity>high</severity>
   <status>new</status>
   <urgency>high</urgency>
   <customproperties>
      <property>
        <name>customField1</name>
        <value>10</value>
      </property>
   </customproperties>
</incident>

Corps de la requête JSON

{
   "description": "test incident",
   "category": "inquiry",
   "customproperties": {
     "property": [
     {
       "name": "customField1",
       "value": "10"
     }
  ]
  },
  "impact": "high",
  "label": "label_change",
  "priority": "critical",
  "severity": "high",
  "status": "new",
  "urgency": "high"
}