---
sourceDocument: Yokohama Créer ou modifier des applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/fr-FR/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - fr-FR

ft:publication_title :

    - Yokohama Créer ou modifier des applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Creator


---

Importer l'application ou la personnalisation d'application à partir du contrôle de source
==========================================================================================

Importer l'application ou la personnalisation d'application à partir du contrôle de source {#ariaid-title1}
===========================================================================================================

* Rversion finale: Yokohama
* 
* Mis à jour 30 janv. 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 3 minutes de lecture

Importez une application ou une application-personnalisation à partir d'un référentiel de contrôle de source pour continuer à la développer sur cette instance.

Avant de commencer
------------------

* Rôle requis : admin ou source_control
  * Limitez les autorisations sur le jeton d'accès pour autoriser l'accès en lecture et en écriture au référentiel Git.
  * Les informations d'identification de l'utilisateur du référentiel doivent accorder l'accès en lecture et en écriture.

  {#t_ImportAppFromSourceControl__ul_s1f_byv_45b}Pour plus d'informations, consultez [Lier une application ou une personnalisation d'application au contrôle de source](https://servicenow-prod.fluidtopics.net/kZ0bEcXzBZDASq1NNqY3IA "La liaison d’une application ou d’une personnalisation d’application au contrôle de source permet aux développeurs d’applications de gérer les changements à partir d’un référentiel Git.").
* 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 leur table d'utilisateurs respective (ServiceNow sys_user) qu'ils utilisent dans leurs validations au référentiel Git.
* En savoir plus sur les personnalisations [d'application Gestion des personnalisations d'application](https://servicenow-prod.fluidtopics.net/_nEnhpgk4tKeNCx1VUqYrw "Vous pouvez gérer les personnalisations de votre entreprise pour les applications qui appartiennent à d’autres organisations ou à un module d’extension inclus ServiceNow dans le périmètre.").
{#t_ImportAppFromSourceControl__ul_znz_ytf_s5}

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 du ServiceNow Store.

Procédure
---------

1. Accédez à la ToutApplications systèmeStudio.  
   Le système affiche la page Bienvenue à Studio .
2. Cliquer sur Ouvrir StudioAller.  
   Le système s'ouvre Studio et la fenêtre Changer d'applications.
3. Cliquez sur Importer à partir du contrôle de source.  
   Studio affiche les champs Importer à partir du contrôle de source.
4. Entrez les valeurs de champ suivantes.  
   {#t_ImportAppFromSourceControl__table_skj_zxl_s5__entry__2}

   |            Champ             |                                                                                                                                                                                                                                                                                       Description                                                                                                                                                                                                                                                                                       |
   |------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
   | Protocole réseau             | Type d'informations d'identification https ou ssh qui active l'échange de données de canal sécurisé.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
   | URL                          | L'URL vers le référentiel Git où se trouvent les fichiers d'application. Remarque : Si l'URL de 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 pour obtenir 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.                                                                                                                     |
   | Information d'identification | Sélectionnez les informations d'identification de votre référentiel Git. (Voir [Introduction aux informations d'identification](https://www.servicenow.com/docs/access?context=credentials-getting-started&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US).) 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. |
   | Brancher                     | La branche du 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.                                                                                                                                                                                                                                                                                                                                                            |
   | Nom de Serveur MID           | Sélectionnez un serveur MID existant à associer à un référentiel Git stocké derrière le pare-feu de votre entreprise. Remarque : Utilisez un serveur MID distinct pour éviter les conflits avec Découverte les activités.                                                                                                                                                                                                                                                                                                                                                               |
   | E-mail par défaut            | L'adresse e-mail du validateur est définie par l'enregistrement 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.                                                                                                                                                       |
   [Tableau 1. Importer à partir des champs de contrôle de source]

   {#t_ImportAppFromSourceControl__table_skj_zxl_s5}  
   Remarque :  
   Tous les développeurs d'application de l'instance partagent les informations d'identification utilisées pour lier un référentiel Git à une application.
5. Cliquez sur Importer.  
   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.
6. Cliquez sur Sélectionner une application.  
   Studio affiche l'application comme un nouveau choix dans la fenêtre Changer d'applications.

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.
{#t_ImportAppFromSourceControl__ul_zm2_lh4_kjb}
**Information associée**   

* [Serveur MID](https://www.servicenow.com/docs/access?context=mid-server-landing&version=yokohama&pubname=yokohama-servicenow-platform&ft:locale=en-US)
* [Introduction aux informations d'identification](https://www.servicenow.com/docs/access?context=credentials-getting-started&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US)

