Skip to main content
Nous publions des mises à jour fréquentes de notre documentation, et la traduction de cette page peut encore être en cours. Pour obtenir les informations les plus actuelles, consultez la documentation anglaise.

À propos de GitHub Connect

GitHub Connect améliore GitHub Enterprise Server en vous donnant accès à d’autres fonctionnalités et workflows qui s’appuient sur la puissance de GitHub.com.

À propos de GitHub Connect

GitHub Connect améliore GitHub Enterprise Server en permettant à your GitHub Enterprise Server instance de tirer parti de la puissance de GitHub.com de manière limitée. Après avoir activé GitHub Connect, vous pouvez activer des fonctionnalités et des workflows supplémentaires qui s’appuient sur GitHub.com, comme les Dependabot alerts pour les vulnérabilités de sécurité qui sont suivies dans la GitHub Advisory Database.

GitHub Connect n’ouvre pas your GitHub Enterprise Server instance à l’Internet public. Les données privées de votre entreprise ne sont à aucun moment exposées aux utilisateurs de GitHub.com. En effet, GitHub Connect transmet uniquement les données limitées nécessaires aux différentes fonctionnalités que vous choisissez d’activer. À moins que vous activiez la synchronisation de licence, aucune donnée personnelle n’est transmise par GitHub Connect. Pour plus d’informations sur les données transmises par GitHub Connect, consultez « Transmission de données pour GitHub Connect ».

L’activation de GitHub Connect ne permet pas aux utilisateurs de GitHub.com d’apporter des modifications à GitHub Enterprise Server.

Pour activer GitHub Connect, vous devez configurer une connexion entre your GitHub Enterprise Server instance et un compte d’organisation ou d’entreprise sur GitHub.com qui utilise GitHub Enterprise Cloud. La connexion utilise HTTPS sur les ports 443 ou 80 et est sécurisée par TLS. Pour plus d’informations, consultez « Gestion de GitHub Connect ».

Après avoir activé GitHub Connect, vous pourrez activer des fonctionnalités telles que synchronisation automatique des licences utilisateur et Dependabot alerts. Pour plus d’informations sur toutes les fonctionnalités disponibles, consultez « Fonctionnalités de GitHub Connect ».

Fonctionnalités de GitHub Connect

Après avoir configuré la connexion entre your GitHub Enterprise Server instance et GitHub Enterprise Cloud, vous pouvez activer individuellement des fonctionnalités de GitHub Connect pour votre entreprise.

| Fonctionnalité | Description | Plus d’informations | | ----------- | ----------- | ----------- | Synchronisation automatique des licences utilisateur | Gérez l’utilisation des licences dans vos déploiements GitHub Enterprise en synchronisant automatiquement les licences utilisateur de your GitHub Enterprise Server instance avec GitHub Enterprise Cloud. | « Activation de la synchronisation automatique des licences utilisateur pour votre entreprise » Dependabot | Permet aux utilisateurs de rechercher et de corriger les vulnérabilités dans les dépendances de code. | « Activation de Dependabot pour votre entreprise » Actions GitHub.com | Permet aux utilisateurs d’utiliser les actions de GitHub.com dans les fichiers workflow. | « Activation de l’accès automatique aux actions GitHub.com à l’aide de GitHub Connect » Server Statistics | Analysez vos propres données agrégés à partir du serveur GitHub Enterprise et aidez-nous à améliorer les produits GitHub. | « Activation de Server Statistics pour votre entreprise » Recherche unifiée | Permet aux utilisateurs d’inclure des dépôts de GitHub.com dans les résultats des recherches qu’ils font depuis your GitHub Enterprise Server instance. | « Activation de la unified search pour votre entreprise » Contributions unifiées | Permet aux utilisateurs d’inclure les nombres de contributions anonymisées pour leur travail de your GitHub Enterprise Server instance dans leurs graphes de contributions sur GitHub.com. | « Activation des unified contributions pour votre entreprise »

Transmission de données pour GitHub Connect

Quand GitHub Connect est activé, un enregistrement stocke des informations à propos de la connexion dans GitHub Enterprise Cloud. Si vous activez des fonctionnalités de GitHub Connect, d’autres données seront passées.

Remarque : À aucun moment des référentiels, des problèmes ou des demandes de tirage (pull requests) ne sont transmis de GitHub Enterprise Server vers GitHub.com par GitHub Connect.

Données passées quand GitHub Connect est activé.

Quand vous activez GitHub Connect ou des fonctionnalités spécifiques de GitHub Connect, un enregistrement sur GitHub Enterprise Cloud stocke les informations suivantes à propos de la connexion.

  • La partie relative à la clé publique de votre licence GitHub Enterprise Server
  • Un hachage de votre licence GitHub Enterprise Server
  • Le nom de client de votre licence GitHub Enterprise Server
  • La version de your GitHub Enterprise Server instance
  • Le nom d’hôte de your GitHub Enterprise Server instance
  • Le compte d’organisation ou d’entreprise sur GitHub Enterprise Cloud qui est connecté à your GitHub Enterprise Server instance
  • Le jeton d’authentification qui est utilisé par your GitHub Enterprise Server instance pour effectuer des demandes à GitHub Enterprise Cloud
  • Si le protocole TLS (Transport Layer Security) est activé et configuré pour your GitHub Enterprise Server instance
  • Les fonctionnalités de GitHub Connect qui sont activées pour your GitHub Enterprise Server instance ainsi que la date et l’heure d’activation
  • Seuil de dormance pour votre entreprise
  • Nombre d’utilisateurs dormants pour votre entreprise
  • Nombre de sièges utilisant une licence, ce qui n’inclut pas les utilisateurs suspendus

GitHub Connect synchronise les données de connexion ci-dessus entre your GitHub Enterprise Server instance et GitHub Enterprise Cloud une fois par semaine, à compter du jour et de l’heure approximative à laquelle GitHub Connect a été activé.

Données passées par des fonctionnalités de GitHub Connect.

Des données supplémentaires sont transmises si vous activez des fonctionnalités individuelles de GitHub Connect.

| Fonctionnalité | Données | Quel est le sens du flux de données ? | Où sont utilisées les données ? | | ------- | ---- | --------- | ------ | Synchronisation automatique des licences utilisateur | ID utilisateur et adresse e-mail de chaque utilisateur GitHub Enterprise Server | De GitHub Enterprise Server à GitHub Enterprise Cloud | GitHub Enterprise Cloud | Dependabot alerts | Alertes de vulnérabilité | De GitHub.com à GitHub Enterprise Server | GitHub Enterprise Server | Dependabot updates | Dépendances et métadonnées pour le dépôt de chaque dépendance

Si une dépendance est stockée dans un dépôt privé sur GitHub.com, les données ne sont transmises que si Dependabot est configuré et autorisé à accéder à ce dépôt. | De GitHub.com vers GitHub Enterprise Server | GitHub Enterprise Server Actions GitHub.com | Nom de l’action, action (fichier YAML de GitHub Marketplace) | De GitHub.com vers GitHub Enterprise Server

De GitHub Enterprise Server à GitHub.com | GitHub Enterprise Server Server Statistics | Agréger des métriques sur l’utilisation de GitHub Enterprise Server. Pour obtenir la liste complète des métriques, consultez « À propos de Server Statistics ». | De GitHub Enterprise Server vers GitHub Enterprise Cloud | GitHub Enterprise Cloud Recherche unifiée | Termes de recherche, résultats de recherche | De GitHub.com vers GitHub Enterprise Server

De GitHub Enterprise Server vers GitHub.com | GitHub Enterprise Server Contributions unifiées | Nombres de contributions | De GitHub Enterprise Server vers GitHub.com | GitHub.com |

Pour aller plus loin