Skip to main content

Types de comptes GitHub

Les comptes sur GitHub Enterprise Cloud vous permettent d'organiser et de contrôler l'accès au code.

À propos des comptes sur GitHub Enterprise Cloud

Avec GitHub Enterprise Cloud, 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 Cloud.

  • Comptes personnels
  • Comptes d'organisation
  • Compte d'entreprise

Chaque personne qui utilise GitHub Enterprise Cloud se connecte à un compte personnel. Un compte d'organisation améliore la collaboration entre plusieurs comptes personnels et un compte d'entreprise permet de gérer de manière centralisée plusieurs organisations.

Comptes personnels

Chaque utilisateur de GitHub.com se connecte à un compte personnel. Votre compte personnel est votre identité sur GitHub.com, 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 GitHub.com, 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.

Chaque compte personnel utilise GitHub Free ou GitHub Pro. Tous les comptes personnels peuvent avoir un nombre illimité de dépôts publics et privés, avec un nombre illimité de collaborateurs sur ces dépôts. Si vous utilisez GitHub Free, les dépôts privés appartenant à votre compte personnel ont un ensemble de fonctionnalités limité. Vous pouvez mettre à niveau votre plan vers GitHub Pro afin d'obtenir un ensemble complet de fonctionnalités pour les dépôts privés. Pour plus d'informations, consultez « Plans de GitHub ».

Astuce : Les comptes personnels sont destinés aux humains, mais vous pouvez créer des comptes pour automatiser l'activité sur GitHub Enterprise Cloud. 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).

La plupart des gens utilisent un compte personnel pour tout leur travail sur GitHub.com, y compris les projets open source et les emplois rémunérés. Si vous utilisez actuellement plusieurs comptes personnels que vous avez créés pour vous-même, nous vous suggérons de les combiner. Pour plus d'informations, consultez « Fusion de plusieurs comptes personnels ».

Comptes d'organisation

Les organisations sont des comptes partagés dans lesquels un nombre illimité 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 ».

Même si vous êtes membre d'une organisation qui utilise l'authentification unique SAML, vous vous connectez toujours à votre propre compte personnel sur GitHub.com, et ce compte personnel est lié à votre identité dans le fournisseur d'identité de votre organisation. Pour plus d'informations, consultez « À propos de l’authentification unique SAML ».

Toutefois, si vous êtes membre d'une entreprise qui utilise Enterprise Managed Users, au lieu d'utiliser un compte personnel que vous avez créé, un nouveau compte est provisionné pour vous par le fournisseur d'identité de l'entreprise. Pour accéder aux organisations appartenant à cette entreprise, vous devez vous authentifier en utilisant son fournisseur d'identité au lieu d'un nom d'utilisateur et d'un mot de passe GitHub.com. Pour plus d'informations, consultez « À propos d’Enterprise Managed Users ».

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 ».

Toutes les organisations peuvent avoir un nombre illimité de dépôts publics et privés. Vous pouvez utiliser des organisations gratuitement avec GitHub Free, qui comprend des fonctionnalités limitées sur les dépôts privés. Pour obtenir les fonctionnalités complètes sur les dépôts privés et d’autres fonctionnalités au niveau de l’organisation, notamment l’authentification unique SAML et une meilleure couverture du support, vous pouvez passer à GitHub Team ou GitHub Enterprise Cloud. Pour plus d’informations, consultez « Plans de GitHub ».

Pour plus d'informations sur toutes les fonctionnalités des organisations, consultez « À propos des organisations ».

Compte d'entreprise

Les comptes d'entreprise permettent de gérer de manière centralisée la stratégie et la facturation pour plusieurs organisations. 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