Skip to main content
We publish frequent updates to our documentation, and translation of this page may still be in progress. For the most current information, please visit the English documentation.

Cette version de GitHub Enterprise a été abandonnée le 2023-01-18. Aucune publication de correctifs n’est effectuée, même pour les problèmes de sécurité critiques. Pour de meilleures performances, une sécurité améliorée et de nouvelles fonctionnalités, effectuez une mise à niveau vers la dernière version de GitHub Enterprise. Pour obtenir de l’aide sur la mise à niveau, contactez le support GitHub Enterprise.

Rôles dans une organisation

Les propriétaires d’organisation peuvent attribuer des rôles à des individus et des équipes afin de leur donner différents ensembles d’autorisations dans l’organisation.

À propos des rôles

Pour effectuer toute action sur GitHub, comme la création d’une demande de tirage dans un référentiel ou la modification des paramètres de facturation d’une organisation, une personne doit disposer d’un accès suffisant au compte ou à la ressource approprié. Cet accès est contrôlé par des autorisations. Une autorisation est la possibilité d’effectuer une action spécifique. Par exemple, la possibilité de supprimer un problème est une autorisation. Un rôle est un ensemble d’autorisations que vous pouvez attribuer à des personnes ou à des équipes.

Les rôles de niveau dépôt donnent aux membres de l’organisation, aux collaborateurs externes et aux équipes de personnes différents niveaux d’accès aux dépôts. Pour plus d’informations, consultez « Rôles de dépôt pour une organisation ».

Les rôles de niveau équipe sont des rôles qui donnent des autorisations pour gérer une équipe. Vous pouvez donner à n’importe quel membre individuel d’une équipe le rôle de gestionnaire de l’équipe, ce qui donne au membre un certain nombre d’autorisations d’administration sur une équipe. Pour plus d’informations, consultez « Attribution du rôle de gestionnaire d’équipe à un membre de l’équipe ».

Les rôles de niveau organisation sont des ensembles d’autorisations qui peuvent être affectées à des personnes ou des équipes pour gérer une organisation, et les dépôt, les équipes et les paramètres de l’organisation. Pour plus d’informations sur tous les rôles disponibles au niveau de l’organisation, consultez « À propos des rôles d’organisation ».

À propos des rôles d’organisation

Vous pouvez affecter des personnes ou des équipes à une variété de rôles de niveau organisation pour contrôler l’accès de vos membres à votre organisation et à ses ressources. Pour plus d’informations sur les autorisations individuelles incluses dans chaque rôle, consultez « Autorisations pour les rôles d’organisation ».

Propriétaires de l’organisation

Les propriétaires d’organisation ont un accès d’administration complet à votre organisation. Ce rôle doit être limité, mais ne pas être attribué à moins de deux personnes au sein de votre organisation. Pour plus d’informations, consultez « Maintien de la continuité de la propriété pour votre organisation ».

Membres d’organisation

Le rôle sans droit d’administration par défaut pour les personnes d’une organisation est celui de membre d’organisation. Par défaut, les membres d’organisation disposent d’un certain nombre d’autorisations, y compris la possibilité de créer des dépôts et des tableaux de bord de projet.

Gestionnaires de sécurité

Remarque : Le rôle de responsable de la sécurité est en version bêta publique et peut faire l’objet de modifications.

Le responsable de sécurité est un rôle au niveau de l’organisation que les propriétaires d’organisation peuvent attribuer à n’importe quelle équipe d’une organisation. Quand il est appliqué, il donne à chaque membre de l’équipe des autorisations pour gérer les alertes et les paramètres de sécurité au sein de votre organisation, ainsi que des autorisations de lecture sur tous les dépôts de l’organisation.

Si votre organisation dispose d’une équipe de sécurité, vous pouvez utiliser le rôle de gestionnaire de sécurité pour accorder aux membres de l’équipe l’accès minimal à l’organisation dont ils ont besoin. Pour plus d’informations, consultez « Gestion des gestionnaires de sécurité dans votre organisation ».

Gestionnaires GitHub App

Par défaut, seuls les propriétaires d’organisation peuvent gérer les paramètres des GitHub Apps appartenant à une organisation. Pour permettre à des utilisateurs supplémentaires de gérer des GitHub Apps appartenant à une organisation, un propriétaire peut leur accorder des autorisations de gestionnaire de GitHub App.

Quand vous désignez un utilisateur comme responsable de GitHub App dans votre organisation, vous pouvez lui accorder l’accès pour gérer les paramètres de tout ou partie des GitHub Apps appartenant à l’organisation. Pour plus d'informations, consultez les pages suivantes :

Collaborateurs externes

Pour sécuriser les données de votre organisation tout en autorisant l’accès aux dépôts, vous pouvez ajouter des collaborateurs externes. Un collaborateur externe est une personne qui a accès à un ou plusieurs dépôts de l’organisation, mais qui n’est pas explicitement membre de l’organisation, comme un consultant ou un employé temporaire. Pour plus d'informations, consultez les pages suivantes :

Autorisations pour les rôles d’organisation

Action d’organisationPropriétairesMembresGestionnaires de sécurité
Inviter des personnes à rejoindre l’organisationX
Modifier et annuler des invitations à rejoindre l’organisationX
Supprimer des membres de l’organisationX
Rétablir des membres antérieurs de l’organisationX
Ajouter et supprimer des personnes dans toutes les équipesX
Promouvoir des membres de l’organisation en gestionnaire d’équipeX
Configurer les affectations de révision de code (consultez « Gestion de l’affectation de révision de code pour votre équipe »)X
Ajouter des collaborateurs à tous les dépôtsX
Accéder au journal d’audit de l’organisationX
Modifier la page de profil de l’organisation (consultez « À propos du profil de votre organisation »)X
Vérifier les domaines de l’organisation (consultez « Vérification du domaine de votre organisation »)X
Restreindre les notifications par e-mail aux domaines vérifiés ou approuvés (consultez « Restriction des notifications par e-mail pour votre organisation »)X
Supprimer toutes les équipesX
Supprimer le compte d’organisation, y compris tous les dépôtsX
Créer des équipes (consultez « Définition des autorisations de création d’équipe dans votre organisation »)XXX
Voir tous les membres et équipes de l’organisationXXX
Utiliser @mention pour n’importe quelle équipe visibleXXX
Peut être rendu gestionnaire d’équipeXXX
Transférer des dépôtsX
Gérer les paramètres de sécurité et d’analyse (consultez « Gestion des paramètres de sécurité et d’analyse pour votre organisation »)XX
Visualiser la vue d’ensemble de la sécurité pour l’organisation (consultez « À propos de la vue d’ensemble de la sécurité »)XX
Gérer les Dependabot security updates (consultez « À propos des Dependabot security updates »)XX
Gérer les autorités de certification SSH d’une organisation (consultez « Gestion des autorités de certification SSH de votre organisation »)X
Créer des tableaux de bord de projet (consultez « Autorisations de tableau de bord de projet pour une organisation »)XXX
Visualiser et publier des discussions d’équipe publiques pour toutes les équipes (consultez « À propos des discussions d’équipe »)XXX
Visualiser et publier des discussions d’équipe privées pour toutes les équipes (consultez « À propos des discussions d’équipe »)X
Modifier et supprimer des discussions d’équipe dans toutes les équipes (pour plus d’informations, consultez « Gestion des commentaires perturbateurs »)X
Masquer les commentaires sur les commits, les demandes de tirage et les problèmes (consultez « Gestion des commentaires perturbateurs »)XXX
Désactiver les discussions d’équipe pour une organisation (consultez « Désactivation des discussions d’équipe pour votre organisation »)X
Définir une image de profil d’équipe dans toutes les équipes (consultez « Définition de l’image de profil de votre équipe »)X
Gérer la publication de sites GitHub Pages depuis des dépôts de l’organisation (consultez « Gestion de la publication de sites GitHub Pages pour votre organisation »)X
Déplacer des équipes dans la hiérarchie d’une organisationX
Tirer (lire) tous les dépôts dans l’organisationXX
Pousser (écrire) et cloner (copier) tous les dépôt dans l’organisationX
Convertir des membres de l’organisation en collaborateurs externesX
Voir les personnes ayant accès à un dépôt de l’organisationX
Exporter une liste des personnes ayant accès à un dépôt de l’organisationX
Gérer les étiquettes par défaut (consultez « Gestion des étiquettes par défaut pour les dépôts de votre organisation »)X

Pour aller plus loin