Rôles et droits
Plusieurs rôles sont définis dans le produit pouvant être affecté à un utilisateur ou à un groupe. Les rôles délimitent les activités qu'un utilisateur ou un membre d'un groupe peut effectuer.
Les rôles sont affectés aux utilisateurs et aux groupes dans le contexte de l'équipe. Les utilisateurs ou les groupes sont affectés à une équipe avec un rôle spécifique. Le rôle affecté à un utilisateur concerne uniquement l'équipe dont l'utilisateur est membre. Un utilisateur peut être membre de plusieurs équipes et avoir un rôle différent dans chacune.
Le concept de verrouillage d'équipes, de rôles et de droits s'assure que les utilisateurs disposent des droits appropriés pour réaliser leur travail et qu'ils n'affectent pas les processus hors de leur portée affectée. Les interactions de ces trois concepts fournissent les mécanismes permettant de créer une infrastructure à la fois sécurisée et flexible.
Remarque : Jusqu'à ce que de nouveaux utilisateurs soient affectés à des équipes, ils sont automatiquement affectés à l'équipe Par défaut dans les rôles Spectateur et Participant. Les utilisateurs qui assument ces rôles peuvent afficher des objets, comme des versions et des chaînes de valeur, mais ils ne peuvent pas les créer ni les éditer. En outre, les utilisateurs qui assument ces rôles peuvent générer des jetons d'accès utilisateur et accéder à des nœuds finaux d'API avec des requêtes GET. Les administrateurs accordent des droits supérieurs aux utilisateurs lorsqu'ils leur affectent des rôles tels que Développeur principal ou Gestionnaire d'édition.
Les tableaux suivants montrent les rôles disponibles.
Droit Spectateur |
Description |
Afficheur |
Afficher des objets de l'interface utilisateur, comme des plans de déploiement et des chaînes de valeur Créer un jeton d'accès utilisateur |
Droit Participant |
Description |
Afficheur |
Afficher des pipelines |
Tâches |
Créer, éditer, exécuter, supprimer |
Droit Développeur |
Description |
Gérer les modèles |
Créer, éditer et supprimer des modèles |
Pipelines |
Planification |
Tâches |
Créer, éditer, exécuter, supprimer |
Témoignages |
Créer, éditer, supprimer |
Droit Développeur principal |
Description |
Pipelines |
Créer des pipelines |
Applications |
Ajouter, éditer et supprimer des applications de pipeline |
Environnements |
Créer, éditer et supprimer des environnements de pipeline |
Modèles de déploiement |
Créer, éditer et supprimer |
Plans de déploiement |
Créer, modifier, supprimer et planifier des plans de déploiement |
Tâches |
Créer, modifier, exécuter et supprimer des tâches |
Environnements |
Créer, modifier et supprimer des environnements cible |
Editions |
Créer, modifier, supprimer et archiver des versions |
Témoignages |
Créer, modifier, supprimer et archiver des témoignages |
Membres d'équipe |
Créer, modifier, supprimer et archiver des membres |
Sécurité |
Affectation de rôles |
Equipes |
Créer, modifier, supprimer et archiver des membres |
Groupes |
Créer et modifier des équipes. |
Droits Participant à une version |
Description |
Tâches |
Créer, modifier et exécuter des tâches |
Témoignages |
Créer, modifier et supprimer des témoignages |
Droits Gestionnaire d'édition |
Description |
Plans de déploiement |
Créer, éditer et supprimer des plans avec des modèles |
Pipelines |
Planifier des déploiements |
Tâches |
Créer, exécuter, éditer et supprimer des tâches à partir de plans de déploiement |
Editions |
Créer, modifier, supprimer et archiver des versions |
Témoignages |
Créer, modifier et supprimer des témoignages d'utilisateurs |
Calendrier |
Modifier les paramètres du calendrier Planifier et exécuter les versions et les événements du calendrier à l'aide de modèles prédéfinis |
Droits Gestionnaire d'édition principal |
Description |
Plans de déploiement |
Créer, éditer et supprimer des plans avec ou sans modèles Approuver des environnements protégés |
Modèles de plan de déploiement |
Créer, éditer et supprimer des modèles de plans |
Pipelines |
Planifier des déploiements |
Tâches |
Créer, exécuter, éditer et supprimer des tâches à partir de plans de déploiement Modifier l'environnement cible de la tâche |
Editions |
Créer, modifier, supprimer et archiver des versions |
Equipes |
Créer, supprimer et éditer des équipes. |
Utilisateurs |
Créer et modifier des utilisateurs, supprimer des utilisateurs des équipes. Affecter des utilisateurs à des rôles |
Groupes |
Créer, modifier et supprimer des groupes |
Témoignages |
Créer, modifier et supprimer des témoignages d'utilisateurs |
Calendrier |
Modifier les paramètres du calendrier |
Droits Administrateur d'équipe |
Description |
Utilisateurs |
Créer et modifier des utilisateurs, supprimer des utilisateurs des équipes. Affecter des utilisateurs à des rôles |
Equipes |
Créer, supprimer et éditer des équipes. |
Groupes |
Créer, modifier et supprimer des groupes |
Droits Administrateur de produit |
Description |
Utilisateurs |
Créer et modifier des utilisateurs, supprimer des utilisateurs des équipes. Affecter des utilisateurs à des rôles |
Equipes |
Créer, supprimer et éditer des équipes. |
Groupes |
Créer, modifier et supprimer des groupes |
Sécurité |
Modifier les paramètres de sécurité, gérer les intégrations, gérer les configurations LDAP et SSO, et définir les serveurs de messagerie électronique. |
Droits Exécuteur de pipeline |
Description |
Déploiements |
Exécuter, |
Pipelines |
Pour les pipelines existants, exécuter et planifier des déploiements, joindre des versions |
Sujet parent : Sécurité