Vous pouvez accéder à des fonctionnalités et workflows supplémentaires pour votre instance GitHub Enterprise Server en activant GitHub Connect. Consultez « À propos de GitHub Connect ».
Que se passe-t-il quand GitHub Connect est activé ?
Lorsque vous activez GitHub Connect, vous configurez une connexion entre votre instance GitHub Enterprise Server et un compte d’entreprise sur GitHub Enterprise Cloud. La connexion utilise HTTPS sur les ports 443 ou 80 et est sécurisée par TLS.
L’activation de GitHub Connect a pour effet de créer une GitHub App dont est propriétaire le compte d’entreprise sur GitHub Enterprise Cloud. GitHub Enterprise Server utilise les informations d’identification de l’GitHub App pour adresser des demandes à GitHub Enterprise Cloud.
GitHub Enterprise Server stocke les informations d'identification de l'application GitHub App. Les informations d’identification suivantes sont répliquées sur tous les nœuds d’un environnement à haute disponibilité ou de cluster, et sont stockées dans toutes les sauvegardes, y compris les instantanés créés par GitHub Enterprise Server Backup Utilities.
- Un jeton d’authentification, qui est valide pendant une heure
- Une clé privée, qui sert à générer un nouveau jeton d’authentification
Prérequis
- Vous devez avoir un compte d’entreprise sur GitHub.com qui utilise GitHub Enterprise Cloud.
- Votre compte d’entreprise sur GitHub.com doit être facturé. Les comptes d’entreprise qui utilisent l’essai gratuit de GitHub Enterprise Cloud ou qui payent par carte de crédit ne peuvent pas être connectés à votre instance GitHub Enterprise Server.
- Si votre compte d’entreprise sur GitHub.com utilise des listes vertes d’adresses IP, vous devez ajouter l’adresse IP ou le réseau pour votre instance GitHub Enterprise Server à votre liste verte d’adresses IP. Consultez « Application de stratégies pour les paramètres de sécurité dans votre entreprise » dans la documentation GitHub Enterprise Cloud.
- Pour configurer une connexion, la configuration de votre proxy doit autoriser la connexion à
github.com
,api.github.com
etuploads.github.com
. Pour plus d’informations, consultez « Configuration d’un serveur proxy web de trafic sortant ».
Activation de GitHub Connect
Pour activer GitHub Connect, vous devez être propriétaire d’entreprise sur GitHub Enterprise Server et sur GitHub Enterprise Cloud.
-
Connectez-vous à votre instance GitHub Enterprise Server et à GitHub.com.
-
Dans le coin supérieur droit de GitHub Enterprise Server, cliquez sur votre photo de profil, puis sur Paramètres d’entreprise.
-
Dans la barre latérale du compte d’entreprise, cliquez sur GitHub Connect .
-
Sous « GitHub Connect n’est pas encore activé », cliquez sur Activer GitHub Connect . En cliquant sur Activer GitHub Connect , vous acceptez les « Conditions GitHub pour les produits et fonctionnalités supplémentaires ».
-
À droite du compte d’entreprise que vous souhaitez connecter, cliquez sur Connexion.