À propos de l’intégration GitHub pour Teams
L’intégration GitHub pour Microsoft Teams vous offre et vos équipes une visibilité sur vos projets GitHub directement dans les canaux Teams. Vous avez la possibilité de trier les problèmes, de collaborer sur les demandes de tirage et de suivre les modifications sans quitter Teams.
Avec l’intégration GitHub pour Teams, vous pouvez :
- Obtenez des notifications de GitHub dans les canaux Teams.
- Utilisez des commandes pour effectuer des actions sur GitHub.
- Consultez les aperçus lors du partage de liens vers GitHub ressources.
Prerequisites
Pour utiliser l’intégration GitHub pour Teams, vous avez besoin des éléments suivants :
- Un compte GitHub.
- Espace de travail Teams dans lequel vous êtes autorisé à installer des applications.
Installation de l’intégration GitHub pour Teams sur GitHub Enterprise Server
Pour intégrer GitHub Enterprise Server à Microsoft Teams, vous devez d’abord configurer l’intégration de conversation sur votre instance et inscrire une application dans Microsoft Azure.
Inscrire l’application et approvisionner le bot Teams
- Dans la Management Console de votre instance GitHub Enterprise Server, ouvrez la page d'intégration Chat et cochez la case Activer l'intégration Chat GitHub.
- Sous « Sélectionner un client de conversation », sélectionnez Microsoft Teams et suivez le lien pour inscrire une application dans Microsoft Azure.
- Dans Azure, configurez les détails de votre inscription d’application :
- Entrez le nom d’inscription de votre application.
- Définissez les types de comptes pris en charge sur plusieurs locataires Entra ID et autorisez tous les locataires.
- Cliquez sur S'inscrire.
- Enregistrez l’ID d’application (client) et l’ID de locataire affichés.
- Sous Certificats & secrets, créez un secret client.
- Enregistrez la valeur du secret client affichée.
- Revenez à la page Management Console et Intégration de Chat sur votre instance GitHub Enterprise Server.
- Cliquez sur Déployer sur Azure, puis suivez les invites pour provisionner le bot Teams dans Microsoft Azure.
- Dans Azure, sélectionnez l’abonnement et le groupe de ressources pour que le bot Azure soit déployé.
- Entrez l’ID d’application (client) et l’ID de locataire que vous avez enregistrés précédemment, dans la configuration du bot Teams.
- En fonction de votre configuration réseau pour GitHub Enterprise Server :
- Si votre instance est accessible sur l’Internet public, cochez la case Ajouter « _msteams » pour le chemin d’accès .
- Si votre instance n’est pas accessible sur l’Internet public et nécessite un proxy :
- Vérifiez que la case Ajouter « _msteams » pour le chemin d’accès n’est pas cochée.
- Dans le champ Nom d’hôte de l’instance GHES , entrez l’URL qui transfère le trafic à votre instance.
- Cliquez sur l’onglet Vérifier + créer , puis cliquez sur Créer pour enregistrer les paramètres et commencer l’approvisionnement de l’application.
- Attendez que le bot Teams soit provisionné dans Azure.
Configurer GitHub Enterprise Server et installer l’application dans Teams
- Revenez à la Management Console et à la page Intégration Chat sur votre instance GitHub Enterprise Server.
- Entrez l’ID client Microsoft, le secret client Microsoft, et l’ID de client Microsoft à l’aide des détails de l’application que vous avez enregistrés précédemment.
- Si vous le souhaitez, si votre instance GitHub Enterprise Server n’est pas accessible sur l’Internet public et nécessite un proxy, entrez l’URL qui transfère le trafic à votre instance dans le champ URL du point de terminaison public .
- Cliquez sur Enregistrer les paramètres du client.
- Cliquez sur Générer le manifeste pour télécharger le manifeste d’intégration pour une utilisation ultérieure.
- Cliquez sur Enregistrer les paramètres pour appliquer les modifications à votre instance.
- Connectez-vous à votre client Teams et ouvrez le Centre d’administration Teams.
- Accédez aux applications Teams > ****, puis cliquez sur Charger pour charger le manifeste d’intégration que vous avez téléchargé à l’étape précédente. Pour plus d’informations, consultez Charger votre application dans Teams.
- Installez votre application dans Teams et exécutez
@GHE signinpour connecter votre compte GitHub.
Lectures complémentaires
-
[AUTOTITLE](/integrations/how-tos/teams/use-github-in-teams) - Découvrez comment utiliser l’intégration GitHub pour Teams. -
[AUTOTITLE](/integrations/how-tos/teams/customize-notifications) - Découvrez comment personnaliser vos notifications GitHub dans Teams.