Importer une application à partir du contrôle de source dans ServiceNow Studio

  • Rversion finale: Zurich
  • Mis à jour 31 juil. 2025
  • 3 minutes de lecture
  • L’importation d’une application à partir du contrôle de source entraîne la création d’une nouvelle application dans votre ServiceNow instance en fonction du référentiel distant que vous spécifiez. Les informations d’identification de compte que vous entrez doivent avoir un accès en lecture au référentiel distant, et le référentiel distant que vous spécifiez doit contenir une application valide ServiceNow .

    Avant de commencer

    • Vérifiez que l’instance de non-production dispose d’un accès réseau au référentiel Git.
    • Vérifiez que le référentiel contient une application valide.
    • Assurez-vous que les utilisateurs ajoutent l’adresse e-mail à l’enregistrement de la table Utilisateurs [sys_user] qu’ils utilisent dans leurs validations au référentiel Git.
    • En savoir plus sur les personnalisations d’application Gérer les personnalisations apportées aux applications.
    • Rôle requis : admin

    Pourquoi et quand exécuter cette tâche

    L’intégration du contrôle de source ne prend pas en charge l’importation d’une application sur une instance de production. Au lieu de cela, installez des applications sur une instance de production à partir du référentiel d’applications, d’un ensemble de mises à jour ou ServiceNow Studio.

    Procédure

    1. Accédez à la Tous > App Engine > ServiceNow Studio.
    2. Sélectionnez la liste déroulante Créer sur la page d’accueil, puis sélectionnez Importer l’application.

      Sélectionnez l’option Importer l’application dans la liste déroulante Créer de la page d’accueil.

      Importez une application à partir du contrôle de source.

    3. Remplissez les champs du formulaire.
      Tableau 1. Importer à partir des champs de contrôle de source
      Champ Description
      Protocole réseau Type d’informations d’identification https ou ssh qui permet un échange de données par canal sécurisé.
      URL L’URL vers le référentiel Git où se trouvent les fichiers d’application.
      Remarque :
      Si l’URL du référentiel Git pour SSH fournie par votre serveur Git ne fonctionne pas, vérifiez auprès du propriétaire ou du fournisseur de votre serveur Git l’URL correcte. Des spécifications supplémentaires, telles que des préfixes de protocole de schéma, des numéros de port, etc., peuvent être requises pour que votre URL de référentiel Git fonctionne.
      Brancher La branche de référentiel sur laquelle travailler au sein de l’application.
      Remarque :
      La branche par défaut porte le nom de votre instance. Si vous ne choisissez pas de nom, la branche est définie par défaut sur master.
      Se connecter avec un Serveur MID Option permettant de vous abonner et de sélectionner un existant Serveur MID à lier à un référentiel Git stocké derrière le pare-feu de votre entreprise.
      Remarque :
      Utilisez une séparation Serveur MID pour éviter les conflits d’activités Découverte .
      Consultez MID Server pour plus d'informations.
      E-mail par défaut L’adresse e-mail du validateur est définie par l’enregistrement de sys_user s’il est disponible. Mais si le champ d’e-mail d’enregistrement sys_user d’un validateur est vide, le système génère un autre e-mail (username@instancename.service-now.com). Vous pouvez également saisir une adresse e-mail par défaut et la modifier ultérieurement. Pour utiliser cette adresse e-mail par défaut dans tous les cas, cochez la case Toujours utiliser cet e-mail pour les validations de tous les développeurs .
      Informations d'identification Sélectionnez les informations d’identification de votre référentiel Git. Pour plus d’informations, consultez Introduction aux informations d’identification.
      Remarque :
      Si vous sélectionnez le protocole réseau SSH, entrez des informations d’identification valides du type de clé privée SSH . Si vous sélectionnez le protocole https, entrez des informations d’identification valides du type Informations d’identification pour l’authentification de base .
      Remarque :
      Tous les développeurs d’application sur l’instance partagent les informations d’identification utilisées pour lier un référentiel Git à une application.
    4. Sélectionnez Importer l’application.
      Le système compare la somme de contrôle du fichier checksum.txt à la somme de contrôle actuelle. Lorsque les valeurs de la somme de contrôle correspondent, l’intégration ignore la validation et importe l’application. Lorsque les valeurs de la somme de contrôle ne correspondent pas, l’intégration valide et nettoie d’abord les fichiers d’application avant de les importer.
    5. Sélectionnez Sélectionner une application.

    Résultats

    ServiceNow Studio Affiche l’application comme un nouveau choix dans le modal Changer d’application.

    Que faire ensuite

    • Examinez les journaux de mise à niveau pour tout nettoyage appliqué aux fichiers d’application pendant l’importation.
    • Sélectionnez l’application importée pour la modifier.