Skip to main content

Bien démarrer avec GitHub Enterprise Cloud

Commencez à configurer et à gérer votre compte d’entreprise GitHub Enterprise Cloud.

Ce guide vous accompagne tout au long de la mise en place, de la configuration et de la gestion de votre compte GitHub Enterprise Cloud en tant que propriétaire d’entreprise.

GitHub fournit deux types de produits Enterprise :

  • GitHub Enterprise Cloud
  • GitHub Enterprise Server

La principale différence entre les produits est que GitHub Enterprise Cloud est hébergé par GitHub, tandis que GitHub Enterprise Server est auto-hébergé.

GitHub Enterprise Cloud inclut un compte d’entreprise, qui vous permet de gérer plusieurs organisations. Vous pouvez choisir de laisser les membres de l’entreprise créer et gérer leurs propres comptes personnels, ou vous pouvez utiliser Enterprise Managed Users. Pour plus d’informations sur GitHub Enterprise Cloud, consultez « À propos de GitHub Enterprise Cloud ».

Enterprise Managed Users est une fonctionnalité de GitHub Enterprise Cloud qui offre davantage de contrôle sur les membres et les ressources de l’entreprise. Avec Enterprise Managed Users, tous les membres sont approvisionnés et gérés via votre fournisseur d’identité (IdP) plutôt que par des utilisateurs créant leurs propres comptes sur GitHub Enterprise Cloud. Les appartenances aux organisations et aux équipes peuvent être gérées à l’aide de groupes sur votre IdP. Les Comptes d’utilisateur managés sont limités à leur entreprise et ne peuvent pas envoyer (push) de code, collaborer ou interagir avec des utilisateurs, référentiels et organisations en dehors de leur entreprise. Pour plus d’informations, consultez « À propos d’Enterprise Managed Users ».

Partie 1 : Configuration de votre compte d’entreprise

Pour commencer à utiliser GitHub Enterprise Cloud, créez un compte d’entreprise et ajoutez une ou plusieurs organisations.

1. À propos des comptes d’entreprise

Un compte d’entreprise vous permet de gérer de manière centralisée les stratégies et les paramètres de plusieurs organisations GitHub, notamment l’accès des membres, la facturation et l’utilisation, et la sécurité. Pour plus d’informations, consultez « À propos des comptes d'entreprise ».

2. Création d’un compte d’entreprise

Pour créer votre compte d’entreprise, démarrez un essai gratuit de 30 jours de GitHub Enterprise Cloud. Pour plus d’informations, consultez « Configuration d’un essai de GitHub Enterprise Cloud ».

Essayez GitHub Enterprise Cloud gratuitement

3. Ajout d’organisations à votre compte d’entreprise

Vous pouvez ajouter un nombre quelconque d’organisations nouvelles ou existantes à gérer dans votre compte d’entreprise. Pour plus d’informations, consultez « Ajout d’organisations à votre entreprise ».

4. Création d’un LISEZMOI pour l’entreprise

Pour aider les gens à comprendre la situation de votre entreprise, vous devriez créer un LISEZMOI. Par exemple, vous pouvez utiliser un LISEZMOI pour aider les membres à découvrir différentes organisations de l’entreprise, à partager des liens vers des ressources importantes ou à communiquer des informations sur les paramètres et les stratégies de votre entreprise. Pour plus d’informations, consultez « Création d’un LISEZMOI pour une entreprise ».

5. Affichage de l’abonnement et de l’utilisation du compte d’entreprise

Vous pouvez à tout moment afficher l’abonnement actuel, l’utilisation des licences, les factures, l’historique des paiements et d’autres informations de facturation de votre compte d’entreprise. Les propriétaires d’entreprise et les gestionnaires de facturation peuvent accéder aux paramètres de facturation des comptes d’entreprise et les gérer. Pour plus d’informations, consultez « Affichage de l’abonnement et de l’utilisation pour votre compte d’entreprise ».

Partie 2 : Gestion des membres de l’entreprise avec GitHub Enterprise Cloud

Si votre entreprise utilise Enterprise Managed Users, vos membres sont complètement managés par le biais de votre fournisseur d’identité. L’ajout de membres, la modification de leur appartenance et l’attribution de rôles sont tous gérés à l’aide du fournisseur d’identité. Pour plus d’informations, consultez « À propos d’Enterprise Managed Users ».

Si votre entreprise n’utilise pas Enterprise Managed Users, procédez comme suit.

1. Attribution de rôles dans une entreprise

Par défaut, tous les utilisateurs d’une entreprise sont membres de l’entreprise. Il existe également des rôles d’administration, notamment le propriétaire d’entreprise et le gestionnaire de facturation, qui possèdent des niveaux d’accès différents aux paramètres et aux données d’entreprise. Pour plus d’informations, consultez « Rôles dans une entreprise ».

2. Invitations à gérer votre entreprise

Vous pouvez inviter des personnes à gérer votre entreprise en tant que propriétaires d’entreprise ou gestionnaires de facturation, ou supprimer les administrateurs qui n’ont plus besoin d’accès. Pour plus d’informations, consultez « Inviter des personnes à gérer votre entreprise ».

Vous pouvez également accorder aux membres de l’entreprise la possibilité de gérer les tickets de support sur le portail de support. Pour plus d’informations, consultez « Gestion des droits au support pour votre entreprise ».

3. Visualisation des personnes présentes dans l’entreprise

Pour auditer l’accès aux ressources de l’entreprise ou l’utilisation des licences utilisateur, vous pouvez afficher chaque administrateur d’entreprise, membre de l’entreprise et collaborateur externe de votre entreprise. Vous avez la possibilité de voir les organisations auxquelles appartient un membre et les référentiels spécifiques auxquels un collaborateur extérieur a accès. Pour plus d’informations, consultez « Visualisation des personnes dans votre entreprise ».

Partie 3 : Gestion de la sécurité avec GitHub Enterprise Cloud

Gestion de la sécurité avec Enterprise Managed Users

Avec Enterprise Managed Users, l’accès et l’identité sont gérés de manière centralisée par le biais de votre fournisseur d’identité. L’authentification à deux facteurs et les autres exigences d’accès doivent être activées et appliquées sur votre fournisseur d’identité.

1. Activation de l’authentification unique SAML et approvisionnement dans une entreprise avec utilisateurs managés

Dans une entreprise avec utilisateurs managés, tous les membres sont approvisionnés et gérés par le fournisseur d’identité. Vous devez activer l’authentification unique et l’approvisionnement SCIM pour pouvoir commencer à utiliser votre entreprise. Pour plus d’informations, consultez « À propos d’Enterprise Managed Users ».

2. Gestion des membres d’organisation et d’équipe dans une entreprise avec utilisateurs managés avec le fournisseur d’identité

Pour gérer l’appartenance à l’organisation et à l’équipe au sein de votre entreprise à partir de votre fournisseur d’identité, vous pouvez connecter les équipes de votre organisation aux groupes de sécurité de votre fournisseur d’identité. Pour plus d’informations, consultez « Gestion des appartenances aux équipes avec des groupes de fournisseur d’identité ».

3. Gestion des adresses IP autorisées pour les organisations d’une entreprise avec utilisateurs managés

Vous pouvez configurer une liste verte pour des adresses IP spécifiques afin de restreindre l’accès aux ressources appartenant aux organisations de votre entreprise avec utilisateurs managés. Pour plus d’informations, consultez « Application de stratégies pour les paramètres de sécurité dans votre entreprise ».

4. Application de stratégies de fonctionnalités de sécurité avancée dans une entreprise avec utilisateurs managés

Si vous avez une licence GitHub Advanced Security pour votre compte d’entreprise, vous pouvez appliquer des stratégies afin de gérer les fonctionnalités GitHub Advanced Security pour les organisations appartenant à un compte d’entreprise. Pour plus d’informations, consultez « Application de stratégies de sécurité et d’analyse du code pour votre entreprise ».

Gestion de la sécurité sans Enterprise Managed Users

Pour gérer la sécurité de votre entreprise, vous pouvez exiger l’authentification à deux facteurs, gérer les adresses IP autorisées, activer l’authentification unique SAML et la synchronisation d’équipe, et vous inscrire aux fonctionnalités avancées de sécurité de GitHub pour les appliquer.

1. Exigence de l’authentification à deux facteurs et gestion des adresses IP autorisées pour les organisations d’un compte d’entreprise

Les propriétaires d’entreprise peuvent exiger que les membres, gestionnaires de facturation et collaborateurs externes de toutes les organisations appartenant à un compte d’entreprise utilisent l’authentification à deux facteurs pour sécuriser leurs comptes personnels. Nous vous recommandons d’informer au préalable tous ceux qui ont accès aux organisations de votre entreprise. Vous pouvez également configurer une liste verte pour des adresses IP spécifiques afin de restreindre l’accès aux ressources appartenant aux organisations de votre compte d’entreprise.

Pour plus d’informations sur l’application de l’authentification à deux facteurs et les listes d’adresses IP autorisées, consultez « Application de stratégies pour les paramètres de sécurité dans votre entreprise ».

2. Activation et application de l’authentification unique SAML dans les organisations d’un compte d’entreprise

Vous pouvez gérer de manière centralisée l’accès aux ressources de votre entreprise à partir de votre fournisseur d’identité avec l’authentification unique SAML. Les propriétaires d’entreprise ont la possibilité d’activer l’authentification unique SAML dans toutes les organisations détenues par un compte d’entreprise. Pour plus d’informations, consultez « À propos de SAML pour la gestion des identités et des accès d'entreprise ».

3. Gestion de la synchronisation d’équipe

Vous pouvez activer et gérer la synchronisation d’équipe entre un fournisseur d’identité et GitHub pour permettre aux organisations appartenant à votre compte d’entreprise de gérer l’appartenance à l’équipe avec des groupes du fournisseur d’identité. Pour plus d’informations, consultez « Gestion de la synchronisation d’équipe pour les organisations de votre entreprise ».

4. Application de stratégies de fonctionnalités de sécurité avancée dans un compte d’entreprise

Si vous avez une licence GitHub Advanced Security pour votre compte d’entreprise, vous pouvez appliquer des stratégies afin de gérer les fonctionnalités GitHub Advanced Security pour les organisations appartenant à un compte d’entreprise. Pour plus d’informations, consultez « Application de stratégies de sécurité et d’analyse du code pour votre entreprise ».

Partie 4 : Gestion des stratégies et des paramètres au niveau de l’organisation et de l’entreprise

Pour gérer et modérer votre entreprise, vous pouvez définir les stratégies des organisations de l’entreprise, afficher les journaux d’audit, configurer des webhooks et restreindre les notifications par e-mail.

1. Gestion des stratégies des organisations d’un compte d’entreprise

Vous pouvez choisir d’appliquer un certain nombre de stratégies pour toutes les organisations appartenant à votre entreprise ou d’autoriser la définition de ces stratégies dans chaque organisation. Parmi les types de stratégies applicables figurent la gestion des dépôts, les projets et les stratégies d'équipe. Pour plus d’informations, consultez « Définition de stratégies pour votre entreprise ».

2. Affichage des journaux d’audit, configuration des webhooks et restriction des notifications par e-mail de l’entreprise

Vous pouvez afficher les actions de toutes les organisations appartenant à votre compte d’entreprise dans le journal d’audit de l’entreprise. Vous avez également la possibilité de configurer des webhooks pour recevoir des événements provenant des organisations appartenant à votre compte d’entreprise. Pour plus d’informations, consultez « Examen des journaux d’audit pour votre entreprise » et « Supervision de l’activité dans votre entreprise ».

Vous pouvez également restreindre les notifications par e-mail de votre compte d’entreprise afin que les membres de l’entreprise ne puissent utiliser qu’une adresse e-mail d’un domaine vérifié ou approuvé pour recevoir des notifications. Pour plus d’informations, consultez « Limitation des notifications par e-mail pour votre entreprise ».

Partie 5 : Personnalisation et automatisation du travail dans votre entreprise dans GitHub

Les membres de votre organisation ou de votre entreprise peuvent utiliser les outils de GitHub Marketplace, l’API GitHub et les fonctionnalités GitHub Enterprise Cloud existantes pour personnaliser et automatiser leur travail.

1. Utilisation de GitHub Marketplace

GitHub Marketplace contient des intégrations qui ajoutent des fonctionnalités et améliorent votre workflow. Vous pouvez découvrir, parcourir et installer des outils gratuits et payants, y compris des GitHub Apps, des OAuth apps et des GitHub Actions, dans GitHub Marketplace.

2. Utilisation de l’API GitHub

Il existe deux versions de l’API GitHub : l’API REST et l’API GraphQL. Vous pouvez utiliser les API GitHub pour automatiser les tâches courantes, sauvegarder vos données ou créer des intégrations qui étendent GitHub Enterprise Cloud. Pour plus d’informations, consultez « Comparaison de l’API REST de GitHub et de l’API GraphQL ».

3. Génération de GitHub Actions

Avec GitHub Actions, vous pouvez automatiser et personnaliser le workflow de développement de GitHub.com sur GitHub Enterprise Cloud. Vous pouvez créer vos propres actions, ainsi qu’utiliser et personnaliser des actions personnalisées partagées par la communauté GitHub. Pour plus d’informations, consultez « Découvrir GitHub Actions ».

4. Publication et gestion de GitHub Packages

GitHub Packages est un service d’hébergement de package logiciel qui vous permet d’héberger vos packages logiciels en privé ou publiquement, ainsi que d’utiliser des packages en tant que dépendances dans vos projets. Pour plus d’informations, consultez « Introduction aux packages GitHub ».

5. Utilisation de GitHub Pages

GitHub Pages est un service d’hébergement de site statique qui prend directement des fichiers HTML, CSS et JavaScript dans un référentiel et publie un site web. Vous pouvez gérer la publication des sites GitHub Pages au niveau de l’organisation. Pour plus d’informations, consultez « Gestion de la publication de sites GitHub Pages pour votre organisation » et « À propos de GitHub Pages ».

Partie 6 : Participation à la communauté de GitHub

Vous et les membres de votre entreprise pouvez utiliser les ressources de formation et de support de GitHub pour obtenir l’aide dont vous avez besoin. Vous avez également la possibilité de soutenir la communauté open source.

1. Lecture de documents relatifs à GitHub Enterprise Cloud sur GitHub Docs

Vous pouvez lire la documentation qui reflète les fonctionnalités disponibles avec GitHub Enterprise Cloud. Pour plus d’informations, consultez « À propos des versions de GitHub Docs ».

Pour savoir comment votre entreprise peut utiliser GitHub Enterprise Cloud le plus efficacement possible, consultez « Bonnes pratiques pour les entreprises ».

2. Apprendre avec GitHub Skills

Les membres de votre entreprise peuvent acquérir de nouvelles compétences en menant à bien des projets amusants et réalistes dans leur propre dépôt GitHub avec GitHub Skills. Chaque cours consiste en une leçon pratique créée par la communauté GitHub et enseignée par un bot convivial.

Pour plus d’informations, consultez « Ressources pédagogiques Git et GitHub ».

3. Soutien à la communauté open source

GitHub Sponsors vous permet d’effectuer un paiement périodique mensuel à un développeur ou à une organisation qui conçoit, crée ou gère les projets open source dont vous dépendez. Pour plus d’informations, consultez « À propos de GitHub Sponsors ».

4. Contact de Support GitHub

Support GitHub peut vous aider à résoudre les problèmes que vous rencontrez pendant l’utilisation de GitHub. Pour plus d’informations, consultez « À propos du support GitHub ».

GitHub Enterprise Cloud vous permet d’envoyer des demandes de support prioritaires avec un temps de réponse cible de huit heures. Pour plus d’informations, consultez « À propos du support GitHub ».