À 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 :
- Recevez des notifications dans les canaux Teams.
- Utilisez des commandes pour effectuer des actions sur GitHub.
- Consultez les aperçus lors du partage de liens vers GitHub des ressources.
Lorsque vous accordez l’accès de l’application GitHub à votre espace de travail Teams, vous lui accordez certaines autorisations. Les autorisations fournies sont nécessaires pour que l’application fonctionne correctement et fournissent les fonctionnalités attendues. Consultez « Autorisations pour GitHub dans Teams ».
Prerequisites
Pour utiliser l’intégration GitHub pour Teams, vous avez besoin des éléments suivants :
- Un GitHub compte.
- 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 votre Console de gestionGitHub Enterprise Server instance, ouvrez la page d’intégration de conversation et cochez la case Activer GitHub l’intégration de conversation .
- 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 l’inscription de votre application :
- Entrez le nom d’inscription de votre application.
- Définissez les types de comptes pris en charge sur Plusieurs locataires Entra ID et Autoriser 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 Console de gestion**** chat de votre GitHub Enterprise Server instance.
- Cliquez sur Deploy to Azure et suivez les invites pour provisionner le bot Teams dans Microsoft Azure.
- Dans Azure, sélectionnez le groupe Subscription et le groupe Resource 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.
- Selon la configuration de votre 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 approvisionné dans Azure.
Configurer GitHub Enterprise Server et installer l’application dans Teams
- Revenez à la page Console de gestion d’intégration chat de votre GitHub Enterprise Server instance.
- Entrez l’ID client Microsoft, le secret client Microsoft et l’ID de locataire Microsoft à l’aide des détails de l’application que vous avez enregistrés précédemment.
- Si vous le souhaitez, si votre GitHub Enterprise Server instance 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 GitHub compte.
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 GitHub notifications dans Teams.