Autorisations de développeur et de déploiement
À l’aide de 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 Store, mais d’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 certains qui ne sont pas accordés par les autres options. Cette autorisation revient à accorder le rôle d’administrateur à l’utilisateur, mais avec certaines restrictions. 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 du créateur d’application. Pour obtenir un exemple de ces types de fichiers, reportez-vous à l’exemple d’autorisation dans Développement et déploiement délégués. |
| Playbooks | Accorde au développeur affecté l’accès à l’environnement Playbooks de conception pour créer des processus. La modification d’une activité, d’un flux secondaire ou d’actions 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 pour travailler avec des notifications automatiques par e-mail. |
| Tables de décision | Accorde au développeur affecté l’accès à la création d’une logique de Tables de décision décision basée sur plusieurs règles si-alors. |
| Générateurs mobiles | Accorde au développeur affecté l’accès aux constructeurs mobiles, tels que Générateur d'apps mobiles. |
| Générateur d'IU | Accorde au développeur affecté l’accès à la création de Générateur d'IU 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’enregistrements et les variables. |
| Portail de services | Accorde au développeur affecté l’accès aux éditeurs et outils du 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 étapes d’action 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 table, la mise en page de formulaire et la mise en page de 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 aux 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 des utilisateurs et des groupes. Cette autorisation permet au développeur délégué d’inviter et de gérer 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 à accéder à l’application. |
| Administrateur délégué | Accorde l’accès à toutes les autorisations de développement délégué afin qu’il ne soit pas nécessaire d’accorder les autorisations individuellement. |
Autorisations de déploiement
Les autorisations de déploiement des ensembles de mises à jour sont masquées par défaut et nécessitent qu’un administrateur système les active avec des 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 au 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 disposant d’un rôle de développeur délégué affecté l’autorisation de mettre à niveau l’application associée après son installation dans l’instance actuelle. |
| Publier dans l’ensemble de mises à jour | Accorde à un utilisateur avec un rôle de développeur délégué 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 disposant d’un rôle de développeur délégué 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 s’affiche uniquement 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 disposant d’un rôle de développeur délégué affecté l’autorisation de 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, résoudre des conflits et 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 l’ensemble de mises à jour . |
| Publier dans le référentiel d’applications | Accorde à l’utilisateur disposant d’un rôle de développeur délégué affecté l’autorisation de publier l’application associée dans le référentiel d’applications dans l’instance actuelle. |
| Soumettre pour déploiement | Accorde à un utilisateur ayant le rôle de développeur délégué affecté l’autorisation de soumettre l’application associée pour révision et déploiement. |