Skip to main content

Choix d’un type d’entreprise pour GitHub Enterprise Cloud

Comprenez les types d’entreprises disponibles dans GitHub Enterprise Cloud et décidez si Enterprise Managed Users vous convient en vous posant certaines questions.

          **Avant** de créer votre compte d’entreprise, vous devez choisir un type d’entreprise :
  • Entreprise avec comptes personneles
  • Entreprise avec utilisateurs managés

Pour décider quel est le meilleur pour votre entreprise, posez-vous les questions suivantes.

Vous souhaitez contrôler les comptes des utilisateurs ?

Enterprise Managed Users peut convenir à votre entreprise si vous ne voulez pas que les membres de l’entreprise utilisent leurs propres comptes personnels pour accéder aux ressources de votre entreprise.

Utilisateurs gérés

Enterprise Managed Users offre une véritable expérience SSO pour les utilisateurs :

  • Vous approvisionnez les comptes pour vos utilisateurs.
  • Vous vous assurez que les comptes d’utilisateurs sont conformes à l’identité de votre entreprise, en contrôlant les noms d’utilisateurs et les adresse e-mail.
  • Les utilisateurs doivent s’authentifier auprès de votre système de gestion des identités à l’aide de SAML ou OIDC.

Enterprise Managed Users pourrait être une meilleure alternative si vous demandez actuellement à vos utilisateurs de créer un nouveau compte personnel sur GitHub.com pour contribuer aux ressources de votre entreprise.

Comptes personnels

Si vous ne choisissez pas Enterprise Managed Users :

  • Chaque utilisateur doit créer, gérer et se connecter à un compte personnel sur GitHub.com.
  • Vous pouvez configurer l’authentification SAML de sorte que les utilisateurs doivent également s’authentifier auprès de votre système externe de gestion des identités. GitHub lie le compte personnel de l’utilisateur à une identité externe sur le système de gestion des identités.
  • Le provisionnement d’utilisateurs n’est pas disponible. Vous pouvez utiliser System for Cross-domain Identity Management (SCIM) pour approvisionner l’accès à des organisations individuelles.

Envisagez des comptes personneles si l’utilisation de votre système externe de gestion des identités comme source de vérité pour la gestion des utilisateurs et des accès s’avère trop complexe. Par exemple, vous ne disposez pas d’un processus établi pour l’intégration des nouveaux utilisateurs dans le système.

Avez-vous besoin de choisir l’emplacement de stockage de vos données ?

Pour vous aider à répondre aux exigences de conformité, GitHub Enterprise Cloud inclut la possibilité de stocker le code et les données de votre entreprise dans une région spécifique, sur votre propre sous-domaine de GHE.com. Consultez À propos de GitHub Enterprise Cloud avec résidence des données.

Si vous adoptez GitHub Enterprise Cloud avec résidence des données, vous devez utiliser Enterprise Managed Users.

Votre système externe de gestion des identités est-il pris en charge ?

Déterminez si vous utilisez déjà ou pouvez adopter un système de gestion des identités pris en charge.

Utilisateurs gérés

GitHub s’associe à certains développeurs de systèmes de gestion des identités pour fournir une intégration « prête à l’emploi » avec Enterprise Managed Users, qui comprend à la fois l’authentification et le provisionnement.

Si vous ne pouvez pas utiliser une intégration « prête à l’emploi », vous pouvez utiliser un autre système de gestion des identités qui répond à nos instructions.

Pour plus d’informations, consultez À propos d’Enterprise Managed Users.

Comptes personnels

Vous pouvez utiliser n’importe quel système de gestion des identités externe conforme à la norme SAML 2.0.

GitHub prend officiellement en charge et teste certains systèmes. Consultez Configuration d'une authentification unique (SSO) SAML pour votre entreprise.

Avez-vous besoin de référentiels publics, de gists ou de sites GitHub Pages ?

Pour éviter que les membres de l’entreprise ne divulguent accidentellement au public des contenus appartenant à l’entreprise, Enterprise Managed Users impose de fortes restrictions sur ce que les utilisateurs peuvent faire.

Passez en revue les restrictions avec vos utilisateurs et vérifiez si elles entravent vos flux de travail existants. Dans ce cas, une entreprise avec des comptes personnels peut être un meilleur choix.

Avez-vous besoin d’une collaboration en dehors de votre entreprise ?

Les Comptes d’utilisateur managés peuvent seulement contribuer aux dépôts de votre entreprise. Si vos développeurs doivent contribuer à des référentiels extérieurs à votre entreprise (y compris des référentiels privés), Enterprise Managed Users peut ne pas vous convenir.

Pour qu’un utilisateur géré collabore en dehors de votre entreprise, il doit également conserver un compte personnel distinct. La complexité du passage régulier d’un compte à l’autre peut accroître le risque de divulgation par erreur d’un code interne au public. Pour plus d’informations sur le flux de travail requis, consultez Bien démarrer avec Enterprise Managed Users.

Votre entreprise peut-elle tolérer les coûts de migration ?

Si votre entreprise utilise déjà des comptes personnels sur GitHub.com, l’adoption de Enterprise Managed Users nécessite une migration vers un nouveau compte d’entreprise. Pour discuter de ce processus, contactez l’équipe des ventes de GitHub.

Le processus de migration peut nécessiter du temps ou du coût de votre équipe. Vérifiez que ce processus de migration est acceptable pour votre entreprise et vos utilisateurs. Si ce n’est pas le cas, une entreprise avec des comptes personnels peut être le meilleur choix.

Étapes suivantes

Lorsque vous avez choisi un type d’entreprise, vous êtes prêt à créer un compte d’entreprise en démarrant une version d’évaluation. Consultez Configuration d’un essai de GitHub Enterprise.