À propos des rôles d'organisation
Vous pouvez contrôler de manière granulaire et évolutive l'accès aux ressources de votre organisation en utilisant des rôles d'organisation. Les rôles d’organisation accordent à un membre de l’organisation ou à une équipe la possibilité d’effectuer des actions spécifiques ou de gérer certains paramètres sans accorder un contrôle administratif total de l’organisation et de ses référentiels.
Outre les rôles prédéfinis, vous pouvez également créer jusqu’à 10 rôles personnalisés qui définissent des groupes d’autorisations. Pour plus d’informations, consultez « À propos des rôles d'organisation personnalisés ».
À propos des rôles d’organisation prédéfinis
Les rôles d’organisation prédéfinis sont des rôles disponibles par défaut dans chaque organisation. Il n’est pas nécessaire de les créer vous-même. Ils peuvent inclure les deux autorisations d’organisation qui permettent au destinataire de gérer l’organisation, ainsi que les autorisations de dépôt qui s’appliquent à tous les référentiels de l’organisation. Les rôles prédéfinis suivants sont intégrés à chaque organisation en fonction des modèles courants d’autorisations dont les organisations ont généralement besoin.
L’ensemble actuel de rôles prédéfinis est le suivant :
- Lecture de tous les référentiels : accorde l’accès en lecture à tous les référentiels de l’organisation.
- Écriture de tous les référentiels : accorde l’accès en écriture à tous les référentiels de l’organisation.
- Triage de tous les référentiels : accorde l’accès au triage à tous les référentiels de l’organisation.
- Gestion de tous les référentiels : accorde l’accès à la maintenance à tous les référentiels de l’organisation.
- Administrateur de tous les référentiels : accorde l’accès administrateur à tous les référentiels de l’organisation.
- Administrateur CI/CD : accorde à l’administrateur l’accès administrateur pour gérer les stratégies Actions, les exécuteurs, les groupes d’exécuteurs, les configurations réseau d’ordinateurs hôtes, les secrets, les variables et les métriques d’utilisation d’une organisation.
Affichage des autorisations de rôle d’organisation
- Dans le coin supérieur droit de GitHub, sélectionnez votre photo de profil, puis cliquez sur Vos organisations.
- En regard de l’organisation, cliquez sur Paramètres.
- Dans la section « Accès » de la barre latérale à gauche, cliquez sur Rôles de l’organisation. Cliquez ensuite sur Gestion des rôles.
- À droite de n’importe quel rôle, cliquez sur .
- Si vous le souhaitez, pour masquer à nouveau les autorisations de rôle, cliquez sur .
Attribution d'un rôle d'organisation
L’autorisation « Gérer les rôles d'organisation personnalisés » ne donne pas à un utilisateur l'autorisation d'attribuer un rôle d’organisation.
Un utilisateur ou une équipe peut avoir plusieurs rôles d’organisation. Cependant, vous ne pouvez attribuer qu'un seul rôle à la fois. Pour attribuer plusieurs rôles au même utilisateur ou à la même équipe, répétez les instructions suivantes pour chaque rôle que vous souhaitez attribuer.
- Dans le coin supérieur droit de GitHub, sélectionnez votre photo de profil, puis cliquez sur Vos organisations.
- En regard de l’organisation, cliquez sur Paramètres.
- Dans la section « Accès » de la barre latérale, cliquez sur Rôles d'organisation, puis sur Attributions de rôles.
- Cliquez sur Nouvelle attribution de rôle.
- Recherchez les utilisateurs ou les équipes auxquels vous souhaitez attribuer un rôle, puis sélectionnez le rôle que vous souhaitez attribuer à ces utilisateurs et équipes.
- Cliquez sur Ajouter une attribution.
Affichage des attributions de rôles d'organisation
- Dans le coin supérieur droit de GitHub, sélectionnez votre photo de profil, puis cliquez sur Vos organisations.
- En regard de l’organisation, cliquez sur Paramètres.
- Dans la section « Accès » de la barre latérale, cliquez sur Rôles d'organisation, puis sur Attributions de rôles.
- Si vous le souhaitez, pour filtrer par attributions de rôles pour les utilisateurs, cliquez sur l'onglet Utilisateurs. Pour filtrer par attributions de rôles pour les équipes, cliquez sur l'onglet Équipes.
- Pour consulter les attributions de rôles, à droite de l'utilisateur ou de l'équipe, cliquez sur Rôles de NOMBRE.
Suppression de l’attribution de rôles d'organisation
- Dans le coin supérieur droit de GitHub, sélectionnez votre photo de profil, puis cliquez sur Vos organisations.
- En regard de l’organisation, cliquez sur Paramètres.
- Dans la section « Accès » de la barre latérale, cliquez sur Rôles d'organisation, puis sur Attributions de rôles.
- Si vous le souhaitez, pour filtrer par attributions de rôles pour les utilisateurs, cliquez sur l'onglet Utilisateurs. Pour filtrer par attributions de rôles pour les équipes, cliquez sur l'onglet Équipes.
- Pour supprimer un rôle, à droite du rôle, cliquez sur NUMÉRO rôles. Cliquez ensuite sur Supprimer.
- Dans la fenêtre contextuelle, cliquez sur Supprimer.