Autorisations de développeur et de déploiement
À l’aide de l’option Gérer les développeurs, les administrateurs peuvent affecter une ou plusieurs autorisations de développeur et de déploiement à un groupe ou à un utilisateur pour une application spécifique. Ces autorisations désignent les actions spécifiques que l’utilisateur affecté peut effectuer pour l’application.
Par exemple, vous pouvez accorder des autorisations qui permettent à un utilisateur de mettre à niveau l’application, de publier dans le référentiel d’applications et ServiceNow Stored’empêcher la publication dans un ensemble de mises à jour.
Autorisations du développeur
| Autorisation | Description |
|---|---|
| Supprimer l'application | Accorde au développeur affecté au sein d’une application incluse dans le périmètre le droit de supprimer l’application. |
| Contrôle de source | Accorde au développeur affecté un accès complet au contrôle de source. |
| Tous les types de fichiers | Accorde au développeur affecté l’accès à tous les types de fichiers d’application, y compris ceux qui ne sont pas accordés par les autres options. Cette autorisation équivaut à accorder à l’utilisateur le rôle administrateur, mais avec certaines limitations. Plus précisément, il permet d’accéder à tous les types de fichiers configurés dans votre application conformément à la tâche Gérer les développeurs dans Application Creator. Pour obtenir un exemple de ces types de fichiers, reportez-vous à l’exemple d’autorisation de la section Développement délégué et déploiement. |
| Playbooks | Accorde au développeur affecté l’accès à l’environnement Playbooks de conception pour créer des processus. La modification des flux secondaires ou des actions d’activité nécessite l’autorisation du Concepteur de flux . |
| Intégrations | Accorde au développeur affecté l’accès aux API de service Web, aux API REST, aux sources de données et Hub d'intégration à l’importation. |
| Reporting | Accorde au développeur affecté l’accès aux rapports et aux rapports planifiés. |
| Notifications | Accorde au développeur affecté l’accès à travailler avec des notifications automatiques par e-mail. |
| Tables de décision | Accorde au développeur affecté l’accès à Tables de décision créer une logique de décision basée sur plusieurs règles si-alors. |
| Constructeurs mobiles | Accorde au développeur affecté l’accès aux créateurs mobiles, tels que Générateur d'application mobile. |
| Générateur d'IU | Accorde au développeur affecté l’accès à Générateur d'IU créer des pages pour les expériences. |
| Workflow | Accorde au développeur affecté l’accès à l’éditeur de workflow et au créateur d’activité. |
| Catalogue de services | Accorde au développeur affecté l’accès aux types de fichiers liés au catalogue, tels que les éléments de catalogue, les créateurs d’enregistrement et les variables. |
| Portail de services | Accorde au développeur affecté l’accès aux éditeurs et aux outils de Portail de services. |
| Studio de workflow | Accorde au développeur affecté l’accès à l’environnement Studio de workflow de conception pour créer des flux et des actions. Les actions des scripts nécessitent l’autorisation Autoriser le scripting . |
| Tables et formulaires | Accorde au développeur affecté l’accès aux types de fichiers associés au modèle et à la mise en page, tels que les colonnes de tableau, la mise en page du formulaire et la mise en page de la liste. |
| Gérer les ACL et les rôles | Accorde au développeur affecté l’accès aux types de fichiers liés à la sécurité, tels que les contrôles d’accès et les rôles d’utilisateur. |
| Autoriser le scripting | Accorde au développeur affecté un accès en écriture à des champs de script tels que ceux figurant dans les règles métier, les scripts clients et Studio de workflow les étapes d’action des scripts. |
| Gérer les collaborateurs | Accorde au développeur affecté la possibilité d’inviter et de gérer les utilisateurs et les groupes. Cette autorisation permet au développeur délégué d’inviter et de gérer davantage d’autres développeurs dans l’application. |
| Inviter des collaborateurs | Accorde au développeur affecté la possibilité d’inviter des utilisateurs et des groupes. Cette autorisation permet au développeur délégué d’inviter d’autres développeurs à rejoindre l’application. |
| Administrateur délégué | Accorde l’accès à toutes les autorisations de développement délégué de sorte qu’il n’est pas nécessaire d’accorder les autorisations individuellement. |
Autorisations de déploiement
Les autorisations de déploiement d’ensembles de mises à jour sont masquées par défaut et nécessitent qu’un administrateur système les active avec les propriétés système. Consultez Afficher ou masquer les autorisations de déploiement d’ensembles de mises à jour pour plus d'informations.
Les ensembles d’autorisations de développement délégué Soumettre pour le déploiement, Gérer les collaborateurs et Inviter des collaborateurs ne sont disponibles qu’avec la fonctionnalité Collaborateur développeur. Ils ne seront pas affichés dans Gérer les développeurs.
| Autorisation | Description |
|---|---|
| Mettre à niveau l’application | Accorde à un utilisateur avec une autorisation de rôle de développeur délégué affecté pour mettre à niveau l’application associée une fois installée dans l’instance actuelle. |
| Publier dans un ensemble de mises à jour | Accorde à un utilisateur à qui un rôle de développeur délégué a été affecté l’autorisation de publier l’application associée dans un ensemble de mises à jour dans l’instance actuelle. Remarque : Les utilisateurs disposant de cette autorisation ne peuvent pas également disposer de l’autorisation Gérer l’ensemble de mises à jour . |
| Publier dans l’App Store | Accorde à un utilisateur à qui un rôle de développeur délégué a été affecté l’autorisation de publier l’application associée dans l’instance ServiceNow Store actuelle. Remarque : Les autorisations Mettre à niveau l’application, Publier dans le référentiel d’applications et Publier dans l’App Store s’affichent par défaut. L’autorisation Publier dans un ensemble de mises à jour ne s’affiche que si elle est activée manuellement par un administrateur système. Pour en savoir plus, consultez Afficher ou masquer les autorisations de déploiement d’ensembles de mises à jour. |
| Gérer l’ensemble de mises à jour | Accorde à un utilisateur une autorisation à laquelle un rôle de développeur délégué a été affecté pour gérer les ensembles de mises à jour locaux et récupérés. Cette autorisation permet aux utilisateurs de créer, mettre à jour et supprimer des ensembles de mises à jour locaux, ainsi que de prévisualiser, de résoudre des conflits et de valider des ensembles de mises à jour récupérés. Remarque : Les utilisateurs disposant de cette autorisation ne peuvent pas également disposer de l’autorisation Publier dans un ensemble de mises à jour . |
| Publier dans le référentiel d’applications | Accorde à un utilisateur à qui un rôle de développeur délégué a été affecté afin qu’il puisse publier l’application associée dans le référentiel d’applications de l’instance en cours. |
| Soumettre pour déploiement | Accorde à un utilisateur avec le rôle de développeur délégué affecté l’autorisation de soumettre l’application associée pour révision et déploiement. |