---
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


---

Collaborer avec d'autres développeurs
=====================================

Collaborer avec d'autres développeurs {#ariaid-title1}
======================================================

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

Dans App Engine Studio (AES), vous pouvez ajouter ou supprimer des utilisateurs et des groupes pour qu'ils collaborent sur une application.  
Les utilisateurs disposent de différents niveaux d'autorisations pour les actions de la fonctionnalité Collaboration. À un niveau élevé :{#aes-collaboration-feature-overview__table_lyw_dms_5qb__entry__2}

| Utilisateurs disposant de ces autorisations                                       | Peut effectuer ces actions                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
|:----------------------------------------------------------------------------------|:--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Gérer les collaborateurs Autorisation de développement déléguée à l'application   | Peut : * Afficher la liste des collaborateurs et de leurs descripteurs * Rechercher des utilisateurs ou des groupes * Sélectionnez ou modifiez le descripteur de collaboration d'un utilisateur ou d'un groupe (mais les utilisateurs ne peuvent pas modifier les utilisateurs ou les groupes personnalisés) * Ajouter des collaborateurs en envoyant des invitations * Supprimer des utilisateurs ou des groupes (mais les utilisateurs ne peuvent pas supprimer des utilisateurs ou des groupes personnalisés) {#aes-collaboration-feature-overview__ul_lhx_w4s_5qb} Ne: * Personnaliser les autorisations pour un utilisateur ou un groupe * Déployer via des ensembles de mises à jour {#aes-collaboration-feature-overview__ul_oyw_xjw_11c}                                                                                                                                                                                                                                                                                                                                                  |
| Inviter des collaborateurs Autorisation de développement déléguée à l'application | Peut : * Afficher la liste des collaborateurs et de leurs descripteurs * Rechercher des utilisateurs ou des groupes * Ajouter des collaborateurs en envoyant des invitations {#aes-collaboration-feature-overview__ul_fbx_m4s_5qb} Ne: * Sélectionner ou modifier le descripteur de collaboration d'un utilisateur ou d'un groupe * Supprimer des utilisateurs ou des groupes * Personnaliser les autorisations pour un utilisateur ou un groupe {#aes-collaboration-feature-overview__ul_ayv_nrs_5qb}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| Aucun rôle lié au collaborateur dans l'application                                | Peut afficher une liste en lecture seule des collaborateurs et de leurs descripteurs. Ne: * Rechercher des utilisateurs ou des groupes * Sélectionner ou modifier le descripteur de collaboration d'un utilisateur ou d'un groupe * Ajouter des collaborateurs en envoyant des invitations * Supprimer des utilisateurs ou des groupes * Personnaliser les autorisations pour un utilisateur ou un groupe {#aes-collaboration-feature-overview__ul_h4l_3qs_5qb}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| Administrateurs                                                                   | Les administrateurs doivent accéder à un rôle security_admin pour utiliser les fonctionnalités de collaboration. Pour plus d'informations, consultez [Elevated privilege roles](https://www.servicenow.com/docs/access?context=c_ElevatedPrivilege&version=yokohama&pubname=yokohama-platform-security&ft:locale=en-US). Les administrateurs peuvent : * Afficher la liste des collaborateurs et de leurs descripteurs * Afficher/masquer les membres d'un groupe * Rechercher des utilisateurs ou des groupes * Sélectionnez ou modifiez le descripteur de collaboration pour un utilisateur ou un groupe (inclut la modification des utilisateurs ou des groupes personnalisés et le changement du propriétaire,) * Ajouter des collaborateurs en envoyant des invitations * Supprimer des utilisateurs ou des groupes (y compris la suppression d'utilisateurs et de groupes personnalisés et la suppression du propriétaire même s'il n'y a qu'un seul propriétaire) * Personnaliser les autorisations pour un utilisateur ou un groupe {#aes-collaboration-feature-overview__ul_lpf_b4s_5qb} |
[ ]

{#aes-collaboration-feature-overview__table_lyw_dms_5qb}  
Remarque :  
Vous devez créer des descripteurs de collaboration en plus de Propriétaire et Éditeur dans le champ d'application global. Si vous souhaitez que les descripteurs de collaboration apparaissent et soient utilisés dans , vous devez également les définir sur AES<kbd class="ph userinput">standard = TRUE.</kbd>AES ne prend pas en charge les descripteurs de collaboration créés dans des étendues personnalisées et les descripteurs de collaboration non standard ne s'affichent pas dans AES.

Lorsque vous ajoutez un utilisateur ou un groupe, une tâche de collaboration est générée et un flux d'approbation est lancé. Pour trouver toutes les tâches de collaboration, accédez à ToutApp EngineCollaborationTâches de collaboration. La tâche de collaboration fournit des informations sur l'application à laquelle un développeur est ajouté et les autorisations accordées. Les approbateurs doivent parfois examiner ces enregistrements de tâches avant d'ajouter des développeurs à l'application.  
Si vous êtes administrateur, vous pouvez modifier le flux Collaboration Request. Le flux de demande de collaboration du système de base gère les demandes de collaboration comme suit :

* Si l'utilisateur dispose AES d'autorisations de développeur déléguées et qu'il n'est pas nouveau sur la plateforme, l'enregistrement d'approbation de demande de collaboration est approuvé automatiquement.
* Si l'utilisateur ne dispose AES pas des autorisations de développeur déléguées ou qu'il est nouveau sur la plateforme, une approbation est requise.
{#aes-collaboration-feature-overview__ul_ygy_pfl_wqb}

Si vous êtes administrateur, vous pouvez modifier les descripteurs de collaboration que les développeurs utilisent pour attribuer des autorisations de développement déléguées. La table de base fournit des descripteurs de collaboration Propriétaire et Éditeur. Par défaut, les propriétaires disposent de l'ensemble d'autorisations de développement délégué de gestion du collaborateur, et les éditeurs de l'ensemble d'autorisations de développement délégué d'invitation de collaborateur.  
Remarque :  
Si vous utilisez le contrôle de source pour collaborer avec d'autres développeurs, seules les modifications qui ont été archivées sont disponibles pour les autres développeurs. Par exemple, si un administrateur crée un nouveau flux pour une application liée à Git, le nouveau flux n'est pas disponible dans l'application pour les autres utilisateurs AES tant que l'administrateur n'a pas vérifié le flux dans Git.

Ajouter un utilisateur ou un groupe à la collaboration {#ariaid-title2}
-----------------------------------------------------------------------

Autorisez les utilisateurs ou les groupes à collaborer avec d'autres développeurs dans (AES) à App Engine Studio l'aide de la fonctionnalité Collaboration.

### Avant de commencer

Rôle requis : admin, gérer le rôle de développement délégué du collaborateur ou inviter le rôle de développement délégué du collaborateur

### Procédure

1. Accédez à la ToutApp EngineApp Engine Studio.
2. Sur la page Mes applications, ouvrez votre application.
3. Sélectionnez le bouton Gérer les ![collaborateurs Gérer les collaborateurs]() .  
   Figure 1. Collaborer avec d'autres
4. Pour ajouter un autre utilisateur ou groupe en tant que collaborateur, saisissez le nom d'utilisateur ou le nom du groupe dans le champ Inviter des personnes par nom ou groupe .
5. Recherchez un utilisateur ou un groupe spécifique en saisissant les premiers caractères du nom.  
   Une liste déroulante avec des noms d'utilisateur et des groupes correspondants s'affiche, dans laquelle vous pouvez sélectionner l'utilisateur ou le groupe que vous souhaitez ajouter. Si un utilisateur ou un groupe apparaît dans la liste déroulante mais que vous ne pouvez pas le sélectionner, il a déjà été ajouté en tant que collaborateur et ne peut pas être sélectionné à nouveau.
6. Sélectionnez le descripteur de collaboration de l'utilisateur ou du groupe que vous ajoutez.  
   Pour obtenir la liste des autorisations de collaboration, reportez-vous à la section [Autorisations de développement délégué et de collaboration](https://servicenow-prod.fluidtopics.net/elw~qxS82uQzSGOiByvggg#aes-collaboration-permissions "Les autorisations de collaboration définissent ce que les utilisateurs peuvent faire dans App Engine Studio (AES).").  
   Remarque :  
   Les utilisateurs disposant des autorisations Inviter des collaborateurs ne peuvent pas le faire et utiliseront par défaut l'option Éditeur.

   Seuls les descripteurs de collaboration d'application définis dans le champ d'application global et ayant l'option standard sélectionnée s'affichent dans la liste.
7. Sélectionnez Envoyer.  
   * Si l'utilisateur dispose AES d'autorisations de développeur déléguées et qu'il est nouveau sur la plateforme, il est répertorié dans la section des demandes en attente et une approbation est requise. Une fois la demande approuvée, le demandeur et l'utilisateur reçoivent un e-mail indiquant que l'utilisateur a été ajouté à l'application.
   * Si l'utilisateur dispose AES d'autorisations de développeur déléguées et qu'il n'est pas nouveau sur la plateforme, la demande de collaboration est approuvée automatiquement. Le demandeur et l'utilisateur reçoivent tous deux un e-mail indiquant que l'utilisateur a été ajouté à l'application.

   {#adding-to-collaboration__ul_mj3_ppl_wqb}  
   Remarque :  
   Si un contrôleur valide a été configuré sur l'instance d'où provient la demande de collaboration, une tâche de demande de collaboration est créée sur l'instance du contrôleur. Si l'instance d'origine n'est pas configurée sur le contrôleur, des notes de travail sont automatiquement ajoutées à l'enregistrement de la demande, indiquant que l'instance doit être configurée avant que l'approbation ne soit accordée. Si l'instance d'origine est le contrôleur ou si un contrôleur valide n'a pas été configuré, la tâche de demande de collaboration est créée sur l'instance demandeuse. Pour plus d'informations, consultez [Configurer votre instance de contrôleur](https://servicenow-prod.fluidtopics.net/CPQuAhoQUgcbaGeF0_303Q "Vous devez identifier l’une des instances de votre App Engine Studio pipeline (AES) en tant qu’instance du contrôleur . Toutes les communications entre les instances de votre pipeline, y compris l’ordre de déploiement des applications dans le pipeline, ont lieu dans l’instance du contrôleur.").
{#adding-to-collaboration__steps_i5w_pjz_sqb}

Modifier les autorisations du collaborateur {#ariaid-title3}
------------------------------------------------------------

Modifiez les autorisations affectées à un collaborateur ou créez une autorisation de collaboration personnalisée pour activer ce que les gens peuvent faire dans App Engine Studio (AES).

### Avant de commencer

Rôle requis : admin ou gérer le rôle de développement délégué du collaborateur

### Procédure

1. Accédez à la ToutApp EngineApp Engine Studio.
2. Sur la page Mes applications, ouvrez votre application.
3. Sélectionnez le bouton Gérer les ![collaborateurs Gérer les collaborateurs]() .
4. Pour l'utilisateur ou le groupe que vous souhaitez modifier, sélectionnez un autre descripteur de collaborateur dans la liste déroulante.  
   Les utilisateurs et les groupes personnalisés ne sont pas modifiables par les non-administrateurs.
5. Administrateur uniquement : créez des autorisations de collaboration personnalisées pour des utilisateurs spécifiques dans une application.
   1. Dans AES, sélectionnez Personnaliser les autorisations dans la liste déroulante située en regard du nom de l'utilisateur.
   2. Sélectionnez ou désactivez les autorisations de développement délégué pour l'utilisateur ou le groupe.  
      Pour obtenir la liste des autorisations de collaboration, reportez-vous à la section [Autorisations de développement délégué et de collaboration](https://servicenow-prod.fluidtopics.net/elw~qxS82uQzSGOiByvggg#aes-collaboration-permissions "Les autorisations de collaboration définissent ce que les utilisateurs peuvent faire dans App Engine Studio (AES).").

   {#change-collaboration__substeps_edb_shw_vvb}  
   Si la sélection correspond à celle d'un autre descripteur de collaboration standard, le système fournira une invite avant de poursuivre. Pour plus de détails sur chaque autorisation de développement déléguée, consultez [Déléguer les autorisations de développement et de déploiement au personnel](https://servicenow-prod.fluidtopics.net/EWP8PceY3XHT79GSDLA7Ww "Un administrateur système peut affecter un utilisateur ou un groupe non-administrateur en tant que développeur ou ressource de déploiement pour une application spécifique. Vous pouvez définir des autorisations qui désignent les actions spécifiques que l’utilisateur affecté peut effectuer dans l’instance actuelle, ou faire de l’utilisateur un administrateur délégué pour accorder l’accès à toutes les autorisations à la fois.").
6. Sélectionnez Enregistrer.
{#change-collaboration__steps_i5w_pjz_sqb}

Autorisations de développement délégué et de collaboration {#ariaid-title4}
---------------------------------------------------------------------------

Les autorisations de collaboration définissent ce que les utilisateurs peuvent faire dans App Engine Studio (AES).

### Autorisations d'accès au type de fichier {#aes-collaboration-permissions__section_zch_vsl_bwb}

Les autorisations d'accès au type de fichier accordent l'accès aux types de fichiers d'application.{#aes-collaboration-permissions__table_zyz_3tl_bwb__entry__2}

|        Autorisation        |                                                                                                         Description                                                                                                          |
|----------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Tous les types de fichiers | Accorde l'accès pour collaborer sur tous les types de fichiers. Remarque : Cette option inclut l'accès à des types de fichiers supplémentaires non répertoriés dans des autorisations distinctes.                            |
| Intégrations               | Accorde l'accès aux API de service Web, aux API REST, aux sources de données et Hub d'intégration - Importer.                                                                                                                |
| Reporting                  | Accorde l'accès aux rapports et aux rapports planifiés.                                                                                                                                                                      |
| Générateurs mobiles        | Accorde l'accès pour créer des expériences mobiles, telles que Générateur d'apps mobiles.                                                                                                                                    |
| Générateur d'IU            | Accorde l'accès pour travailler avec Générateur d'IU afin de créer des interfaces plus complexes.                                                                                                                            |
| Workflow                   | Accorde l'accès à l'éditeur de workflow et au créateur d'activité.                                                                                                                                                           |
| Portail de services        | Accorde l'accès pour travailler avec Portail de services les éditeurs et les outils.                                                                                                                                         |
| Studio de workflow         | Accorde l'accès à l'environnement de conception des flux pour Studio de workflow créer des flux et des actions. Les étapes d'action des scripts nécessitent l'autorisation Autoriser le scripting .                          |
| Catalogue de services      | Accorde l'accès pour travailler avec des types de fichiers liés au catalogue tels que des éléments de catalogue, des créateurs d'enregistrements et des variables pour ajouter des éléments de catalogue aux applications.   |
| Tables et formulaires      | Accorde l'accès aux types de fichiers liés au modèle et à la mise en page, tels que les colonnes de table, la mise en page de formulaire et la mise en page de liste.                                                        |
| Playbooks                  | Accorde l'accès pour travailler avec l'environnement Playbooks de conception afin de créer des processus. La modification d'une activité, d'un flux secondaire ou d'actions nécessite l'autorisation du Concepteur de flux . |
| Tables de décision         | Accorde l'accès pour travailler avec Tables de décision afin de créer une logique de décision basée sur plusieurs règles si-alors.                                                                                           |
| Notifications              | Accorde l'accès pour créer des notifications automatiques par e-mail dans les applications.                                                                                                                                  |
[Tableau 1. Autorisations d'accès au type de fichier]

{#aes-collaboration-permissions__table_zyz_3tl_bwb}

### Autorisation de sécurité/de droit {#aes-collaboration-permissions__section_hrw_xtl_bwb}

L'autorisation Gérer les ACL et les rôles accorde l'accès aux fichiers de gestion de la sécurité, tels que les listes de contrôle d'accès et les rôles.

### Autorisation des outils de programmation {#aes-collaboration-permissions__section_jh1_c5l_bwb}

L'autorisation Autoriser le scripting permet d'accéder à des champs de script, tels que le scripting dans les règles métier, les actions d'interface utilisateur et les scripts clients.

### Autorisations de gestion des applications {#aes-collaboration-permissions__section_ppm_f5l_bwb}

Les autorisations de gestion des applications accordent l'accès aux fonctions de base de la gestion des applications, telles que la gestion des collaborateurs.{#aes-collaboration-permissions__table_cxq_j5l_bwb__entry__2}

|        Autorisation        |                                                Description                                                |
|----------------------------|-----------------------------------------------------------------------------------------------------------|
| Supprimer l'application    | Accorde au collaborateur d'une application incluse dans le périmètre le droit de supprimer l'application. |
| Gérer les collaborateurs   | Accorde l'accès pour gérer et inviter des collaborateurs pour les applications.                           |
| Contrôle de source         | Accorde un accès complet pour utiliser le contrôle de source.                                             |
| Inviter des collaborateurs | Accorde l'accès pour inviter des développeurs à collaborer sur une application.                           |
[Tableau 2. Autorisations de gestion des applications]

{#aes-collaboration-permissions__table_cxq_j5l_bwb}

### Autorisations de déploiement {#aes-collaboration-permissions__section_if2_m5l_bwb}

Les autorisations de déploiement accordent l'accès à l'installation, à la mise à niveau et à la publication d'applications.{#aes-collaboration-permissions__table_vdc_45l_bwb__entry__2}

|                Autorisation                |                                                   Description                                                    |
|--------------------------------------------|------------------------------------------------------------------------------------------------------------------|
| Mettre à niveau l'application              | Accorde l'accès pour mettre à niveau l'application associée après son installation dans l'instance actuelle.     |
| Soumettre pour déploiement                 | Accorde l'accès pour soumettre l'application associée à des fins d'examen et de déploiement.                     |
| Publier dans le référentiel d'applications | Accorde l'accès pour publier l'application associée dans le référentiel d'applications dans l'instance actuelle. |
| Publier dans l'App Store                   | Accorde l'accès pour publier l'application associée dans l'instance ServiceNow Store actuelle.                   |
[Tableau 3. Autorisations de déploiement]

{#aes-collaboration-permissions__table_vdc_45l_bwb}

Retirer un utilisateur ou un groupe de la collaboration {#ariaid-title5}
------------------------------------------------------------------------

Supprimez des utilisateurs et des groupes de la collaboration pour les empêcher de posséder ou de modifier une application.

### Avant de commencer

Rôle requis : admin ou gérer le rôle de développement délégué du collaborateur

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

Vous pouvez supprimer le propriétaire final et l'éditeur d'une application. Si une application n'a pas de propriétaire et en a besoin, un administrateur doit les ajouter.

### Procédure

1. Accédez à la ToutApp EngineApp Engine Studio.
2. Sur la page Mes applications, ouvrez votre application.
3. Sélectionnez le bouton Gérer les ![collaborateurs Gérer les collaborateurs]() .  
   Le modal Collaborer avec d'autres s'affiche avec une liste des collaborateurs actuels.
4. Pour supprimer un utilisateur ou un groupe en tant que collaborateur, sélectionnez Supprimer dans la liste déroulante.
{#removing-from-collaboration__steps_i5w_pjz_sqb}

