À propos de GitHub Connect
GitHub Connect améliore GitHub AE en permettant à votre entreprise 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 votre entreprise à 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 AE.
Pour activer GitHub Connect, vous devez configurer une connexion entre votre entreprise et un compte 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 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 votre entreprise et GitHub Enterprise Cloud, vous pouvez activer individuellement des fonctionnalités de GitHub Connect pour votre entreprise.
| Fonctionnalité | Description | Plus d’informations | | ----------- | ----------- | ----------- | 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. | « Activer l’accès automatique aux actions GitHub.com à l’aide de GitHub Connect » 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 votre entreprise. | « Activation de la recherche unifiée pour votre entreprise » Contributions unifiées | Permet aux utilisateurs d’inclure les nombres de contributions anonymisées pour leur travail de votre entreprise dans leurs graphes de contributions sur GitHub.com. | « Activation des contributions unifiées 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 AE 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.
- Le nom d’hôte de votre entreprise
- Le compte d’entreprise sur GitHub Enterprise Cloud qui est connecté à votre entreprise
- Le jeton d’authentification qui est utilisé par votre entreprise pour effectuer des demandes à GitHub Enterprise Cloud
- Si le protocole TLS (Transport Layer Security) est activé et configuré pour votre entreprise
- 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 votre entreprise 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 ? | | ------- | ---- | --------- | ------ | Dependabot alerts | Alertes de vulnérabilité | De GitHub.com à GitHub AE | GitHub AE |
Actions GitHub.com | Nom de l’action, action (fichier YAML de GitHub Marketplace) | De GitHub.com vers GitHub AE
De GitHub AE à GitHub.com | GitHub AE Recherche unifiée | Termes de recherche, résultats de recherche | De GitHub.com vers GitHub AE
De GitHub AE vers GitHub.com | GitHub AE Contributions unifiées | Nombres de contributions | De GitHub AE vers GitHub.com | GitHub.com |
Pour aller plus loin
- « Gestion des comptes d’entreprise » dans la documentation de l’API GraphQL