À propos des comptes sur GitHub Enterprise Server
Avec GitHub Enterprise Server, vous pouvez stocker du code et collaborer sur ce code. Les comptes vous permettent d'organiser et de contrôler l'accès à ce code. Il y a trois types de comptes sur GitHub Enterprise Server.
- Comptes personnels
- Comptes d'organisation
- Compte d'entreprise
Chaque personne qui utilise GitHub Enterprise Server se connecte à un compte personnel. Un compte d'organisation améliore la collaboration entre plusieurs comptes personnels et le compte d'entreprise pour votre instance GitHub Enterprise Server permet de gérer de manière centralisée plusieurs organisations.
Comptes personnels
Chaque utilisateur de votre instance GitHub Enterprise Server se connecte à un compte personnel. Votre compte personnel est votre identité sur votre instance GitHub Enterprise Server, et a un nom d’utilisateur et un profil. Par exemple, consultez le profil de @octocat.
Votre compte personnel peut avoir des ressources comme des dépôts, des packages et des projets. Chaque fois que vous effectuez une action sur votre instance GitHub Enterprise Server, par exemple, la création d'un problème ou la révision d'une demande de tirage, l'action est attribuée à votre compte personnel.
Vous pouvez créer un nombre illimité de dépôts appartenant à votre compte personnel, avec un nombre illimité de collaborateurs sur ces dépôts.
Astuce : Les comptes personnels sont destinés aux humains, mais vous pouvez créer des comptes pour automatiser l'activité sur GitHub Enterprise Server. Ce type de compte est appelé utilisateur machine. Par exemple, vous pouvez créer un compte d'utilisateur machine pour automatiser les workflows d'intégration continue (CI).
Comptes d'organisation
Les organisations sont des comptes partagés dans lesquels un grand nombre de personnes peuvent collaborer simultanément sur de nombreux projets.
À l'instar de votre compte personnel, les organisations peuvent avoir des ressources comme des dépôts, des packages et des projets. Toutefois, vous ne pouvez pas vous connecter à une organisation. À la place, chaque personne se connecte à son propre compte personnel et toutes les actions effectuées par la personne sur les ressources de l'organisation sont attribuées à son compte personnel. Chaque compte personnel peut être membre de plusieurs organisations.
Les comptes personnels au sein d'une organisation peuvent avoir des rôles différents dans l'organisation, accordant différents niveaux d'accès à l'organisation et à ses données. Tous les membres peuvent collaborer entre eux dans des dépôts et des projets, mais seuls les propriétaires d'organisation et les responsables de sécurité peuvent gérer les paramètres de l'organisation et contrôler l'accès aux données de l'organisation avec des fonctionnalités sophistiquées de sécurité et d'administration. Pour plus d'informations, consultez « Rôles dans une organisation » et « Maintenir la sécurité de votre organisation ».
Vous pouvez également créer des sous-groupes imbriqués de membres d'organisation, appelés équipes, pour refléter la structure de votre groupe et simplifier la gestion des accès. Pour plus d'informations, consultez « À propos des équipes ».
Pour plus d'informations sur toutes les fonctionnalités des organisations, consultez « À propos des organisations ».
Compte d'entreprise
Votre compte d'entreprise est une collection de toutes les organisations sur votre instance GitHub Enterprise Server. Vous pouvez utiliser votre compte d'entreprise pour gérer de manière centralisée la stratégie et la facturation. Contrairement aux organisations, les comptes d'entreprise ne peuvent pas avoir directement des ressources comme des dépôts, des packages ou des projets. À la place, ces ressources sont détenues par les organisations au sein du compte d'entreprise. Pour plus d’informations, consultez « À propos des comptes d'entreprise ».
Pour aller plus loin
- « Création d’une organisation à partir de zéro »
- Vidéo Organisation des personnes pour une collaboration réussie dans les ressources GitHub