---
sourceDocument: Gestion des services IT Xanadu
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/xanadu/it-service-management

 Release :

    - xanadu

ft:locale :

    - fr-FR

ft:publication_title :

    - Gestion des services IT Xanadu

ft:clusterId :

    - itsm

bundleId :

    - itsm

workflow :

    - Technology


---

# Utiliser l'interface de ligne de commande pour créer et mettre à jour des services ou des relations

# Utiliser l'interface de ligne de commande pour créer et mettre à jour des services ou des relations {#ariaid-title1}

* Rversion finale: Xanadu
* 
* Mis à jour 1 août 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute de lecture

Utilisez l'interface de ligne de commande (CLI) pour effectuer des opérations sur les services et les relations à l'aide d'une seule commande au lieu d'accéder à l'espace de travail SR Ops.

## Avant de commencer

Assurez-vous que le client CLI est connecté à l'instance où les applications Opérations pour la fiabilité des sites et CLI store ServiceNow sont installées.

Rôle requis : sro_manager ou sro_admin

## Pourquoi et quand exécuter cette tâche

La suppression de services ou de relations n'est actuellement pas prise en charge.

## Procédure

1. Ouvrez le terminal, saisissez <kbd class="ph userinput">snc sro</kbd> et appuyez sur Entrée.  
   Le <kbd class="ph userinput">sro</kbd> de groupe de commande vous permet de créer, de mettre à jour et de supprimer les opérations des services et des relations pour SR Ops. La commande `build` s'affiche sous la liste des commandes disponibles.

   Remarque :  
   la commande `build` accepte les noms de fichier au format .json comme entrée.
2. Assurez-vous que la payload JSON est au bon format.  
   Par exemple, la payload de services-payload.json est la suivante :

       {
         "services": [
           {
             "name": "Email Enterprise",
             "description": "Email Enterprise service",
             "$class": "cmdb_ci_service"
           },
           {
             "name": "Email Premium",
             "description": "Email Service for Office 365 accounts",
             "$class": "cmdb_ci_service_discovered"
           }
         ],
         "relationships": [
           {
             "parent": "Email Enterprise",
             "child": "Email Premium"
           }
         ]
       }

3. Saisissez <kbd class="ph userinput">sro build snc --data &lt;filename&gt;.json</kbd> et appuyez sur Entrée.  
   Par exemple, <kbd class="ph userinput">snc sro build --data services-payload.json</kbd>.

## Résultats

Les services et les relations sont créés ou mis à jour sur l'instance en fonction de la payload JSON.

