Collaborer avec d’autres développeurs
Dans Studio du moteur de développement d'application (AES), vous pouvez ajouter ou supprimer des utilisateurs et des groupes pour qu’ils collaborent sur une application.
| Utilisateurs disposant de ces autorisations | Peut effectuer ces actions |
|---|---|
| Gérer les collaborateurs a délégué l’autorisation de développement à l’application | Il peut :
Ne:
|
| Inviter des collaborateurs a délégué l’autorisation de développement à l’application | Il peut :
Impossible :
|
| Aucun rôle associé à un collaborateur dans l’application | Peut afficher une liste en lecture seule des collaborateurs et de leurs descripteurs : Impossible :
|
| 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. Les administrateurs peuvent :
|
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 à . La tâche de collaboration fournit des informations sur l’application à laquelle un développeur est ajouté et sur les autorisations accordées. Les approbateurs doivent parfois examiner ces enregistrements de tâches avant d’ajouter des développeurs à l’application.
- Si l’utilisateur a AES des 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 n’a AES pas ou délègue les autorisations de développeur et qu’il est nouveau sur la plateforme, une approbation est requise.
Si vous êtes un administrateur, vous pouvez modifier les descripteurs de collaboration que les développeurs utilisent pour affecter des autorisations de développement déléguées. La table de base fournit des descripteurs de collaboration de propriétaire et d’éditeur. Par défaut, les propriétaires disposent de l’ensemble d’autorisations Gérer le développement délégué du collaborateur et les éditeurs de l’ensemble d’autorisations Inviter le développement délégué du collaborateur.
Ajouter un utilisateur ou un groupe à la collaboration
Donnez aux utilisateurs ou aux groupes l’autorisation de collaborer avec d’autres développeurs dans Studio du moteur de développement d'application (AES) à 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
Modifier les autorisations des collaborateurs
Modifiez les autorisations attribuées à un collaborateur ou créez une autorisation de collaboration personnalisée pour activer ce que les personnes peuvent faire dans Studio du moteur de développement d'application (AES).
Avant de commencer
Rôle requis : admin ou manage collaborator delegated development role
Procédure
Autorisations de développement délégué et de collaboration
Les autorisations de collaboration définissent ce que les utilisateurs peuvent faire dans Studio du moteur de développement d'application (AES).
Autorisations d’accès aux types de fichiers
| 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 à l’importation. |
| Génération de rapports | Accorde l’accès aux rapports et aux rapports planifiés. |
| Mobile Builders | Accorde l’accès pour créer des expériences mobiles, telles qu’avec Générateur d'application mobile. |
| 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 des éditeurs et des outils. |
| Concepteur de flux | Accorde l’accès à l’environnement de conception de flux dans Studio de workflow l’environnement de conception pour 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, afin d’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 des flux secondaires ou des actions d’activité nécessite l’autorisation du Flow Designer . |
| Tables de décision | Accorde un 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 par e-mail automatiques dans les applications. |
Autorisation de sécurité/autorisation
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
L’autorisation Autoriser le scripting accorde l’accès aux 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
| Autorisation | Description |
|---|---|
| Supprimer l'application | Accorde au collaborateur au sein 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. |
Autorisations de déploiement
| 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 de révision 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 de l’instance actuelle. |
| Publier dans l’App Store | Accorde l’accès pour publier l’application associée à l’instance ServiceNow Store actuelle. |
Supprimer un utilisateur ou un groupe de la collaboration
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 manage collaborator delegated development role
Pourquoi et quand exécuter cette tâche
Vous pouvez supprimer le propriétaire et l’éditeur définitifs d’une application. Si une application n’a pas de propriétaires et en a besoin, un administrateur doit les ajouter.