Skip to main content

Synchronisation de l’utilisation des licences entre GitHub Enterprise Server et GitHub Enterprise Cloud

Vous pouvez synchroniser l’utilisation des licences à partir de GitHub Enterprise Server vers GitHub Enterprise Cloud pour afficher l’utilisation de toutes les licences dans votre entreprise à un seul endroit et vous assurer que les personnes disposant de comptes dans les deux environnements n’utilisent qu’une seule licence utilisateur.

Who can use this feature

Enterprise owners can sync license usage between enterprise accounts on GitHub Enterprise Server and GitHub Enterprise Cloud.

À propos de la synchronisation de l’utilisation des licences

GitHub utilisent un modèle de licence utilisateur unique. Pour les produits d’entreprise qui incluent plusieurs options de déploiement, GitHub détermine le nombre de sièges avec licence que vous consommez en fonction du nombre d’utilisateurs uniques sur tous vos déploiements.

Chaque utilisateur ne consomme qu’une seule licence, quel que soit le nombre d’instances GitHub Enterprise Server dont il se sert ou le nombre d’organisations dont il est membre sur GitHub Enterprise Cloud. Ce modèle permet à chaque personne d’utiliser plusieurs déploiements de GitHub Enterprise sans entraîner de coûts supplémentaires.

Pour une personne utilisant plusieurs environnements GitHub Enterprise pour consommer une seule licence, vous devez synchroniser l’utilisation des licences entre les environnements. Ensuite, GitHub va dédupliquer les utilisateurs en fonction des adresses e-mail associées à leurs comptes d’utilisateur. Pour plus d’informations, consultez « Résolution des problèmes d’utilisation des licences de GitHub Enterprise ».

Pour vous assurer que les détails des licences affichés sur GitHub.com sont à jour, vous pouvez synchroniser l’utilisation des licences entre les environnements automatiquement, en utilisant GitHub Connect. Pour plus d’informations sur GitHub Connect, consultez « À propos de GitHub Connect » dans la documentation GitHub Enterprise Server.

Si vous ne souhaitez pas activer GitHub Connect, vous pouvez synchroniser manuellement l’utilisation des licences en chargeant un fichier à partir depuis GitHub Enterprise Server sur GitHub.com.

Quand vous synchronisez l’utilisation de la licence, seuls l’ID utilisateur et les adresses e-mail de chaque compte d’utilisateur sur GitHub Enterprise Server sont transmis à GitHub Enterprise Cloud.

Après avoir synchronisé l’utilisation des licences, vous pouvez consulter un rapport des licences consommées dans tous vos environnements dans les paramètres d’entreprise sur GitHub.com. Pour plus d’informations, consultez « Affichage de l’utilisation des licences pour GitHub Enterprise ».

Remarque : si vous synchronisez l’utilisation de la licence et si votre compte d’entreprise sur GitHub.com n’utilise pas Enterprise Managed Users, nous vous recommandons vivement d’activer les domaines vérifiés pour votre compte d’entreprise sur GitHub.com. Pour des raisons de confidentialité, votre rapport de licence consommée n’inclut l’adresse e-mail associée à un compte d’utilisateur sur GitHub.com que si l’adresse est hébergée par un domaine vérifié. Si une personne consomme par erreur plusieurs licences, l’accès à l’adresse e-mail utilisée pour la déduplication facilite grandement la résolution des problèmes. Pour plus d’informations, consultez « Vérification ou approbation d’un domaine pour votre entreprise » et « À propos de Enterprise Managed Users.

Synchronisation automatique de l’utilisation des licences

Vous pouvez utiliser GitHub Connect pour synchroniser automatiquement le nombre de licences utilisateur et leur utilisation entre GitHub Enterprise Server et GitHub Enterprise Cloud chaque semaine. Pour plus d’informations, consultez « Activation de la synchronisation automatique des licences utilisateur pour votre entreprise » dans la documentation GitHub Enterprise Server.

Une fois que vous avez activé GitHub Connect, les données de licence sont automatiquement synchronisées chaque semaine. Vous pouvez également synchroniser manuellement vos données de licence à tout moment, en déclenchant un travail de synchronisation de licences.

Déclenchement d’un travail de synchronisation de licences

  1. Connectez-vous à votre instance GitHub Enterprise Server.

  2. Dans le coin supérieur droit de GitHub.com, cliquez sur votre photo de profil, puis sur Vos entreprises. « Vos entreprises » dans le menu déroulant de la photo de profil sur GitHub Enterprise Cloud

  3. Dans la liste des entreprises, cliquez sur l’entreprise que vous souhaitez afficher. Nom d’une entreprise dans la liste de vos entreprises

  4. Dans la barre latérale du compte d’entreprise, cliquez sur Paramètres. Onglet Paramètres dans la barre latérale du compte d’entreprise

  5. Dans la barre latérale gauche, cliquez sur Gestion des licences Enterprise. Onglet « Gestion des licences Enterprise » dans la barre latérale des paramètres du compte d’entreprise

  6. Sous « Synchronisation de licence », cliquez sur Synchroniser maintenant. Capture d’écran du bouton « Synchroniser maintenant » dans la section Synchronisation de licences

Chargement manuel de l’utilisation des licences serveur GitHub Enterprise

Vous pouvez télécharger un fichier JSON à partir de GitHub Enterprise Server et charger le fichier sur GitHub Enterprise Cloud pour synchroniser manuellement l’utilisation des licences utilisateur entre les deux déploiements.

  1. Dans le coin supérieur droit de GitHub.com, cliquez sur votre photo de profil, puis sur Vos entreprises. « Vos entreprises » dans le menu déroulant de la photo de profil sur GitHub Enterprise Cloud

  2. Dans la liste des entreprises, cliquez sur l’entreprise que vous souhaitez afficher. Nom d’une entreprise dans la liste de vos entreprises

  3. Dans la barre latérale du compte d’entreprise, cliquez sur Paramètres. Onglet Paramètres dans la barre latérale du compte d’entreprise

  4. Dans la barre latérale gauche, cliquez sur Gestion des licences Enterprise. Onglet « Gestion des licences Enterprise » dans la barre latérale des paramètres du compte d’entreprise

  5. Sous « Liens rapides », pour télécharger un fichier contenant votre utilisation actuelle des licences sur GitHub Enterprise Server, cliquez sur Exporter l’utilisation des licences. Lien Exporter l’utilisation des licences 1. Accédez à GitHub.com.

  6. En haut à droite de GitHub.com, cliquez sur votre photo de profil, puis sur Vos entreprises. « Vos entreprises » dans le menu déroulant de la photo de profil sur GitHub Enterprise Cloud

  7. Dans la liste des entreprises, cliquez sur l’entreprise que vous souhaitez afficher. Nom d’une entreprise dans la liste de vos entreprises 1. Dans la barre latérale du compte d’entreprise, cliquez sur Paramètres. Onglet Paramètres dans la barre latérale du compte d’entreprise

  8. Dans la barre latérale gauche, cliquez sur Gestion des licences Enterprise. Onglet « Gestion des licences Enterprise » dans la barre latérale des paramètres du compte d’entreprise

  9. Sous « instances Enterprise Server », cliquez sur Ajouter l’utilisation du serveur. Lien de chargement de l’utilisation des instances GitHub Enterprise Server

  10. Chargez le fichier JSON que vous avez téléchargé à partir de GitHub Enterprise Server. Glisser-déposer ou sélectionner un fichier à charger