Teams の GitHub 統合について
Microsoft Teams用の GitHub 統合により、チームはGitHub プロジェクトを Teams チャネルで直接可視化できます。 Teams を離れることなく、問題のトリアージ、pull request での共同作業、変更の追跡を行うことができます。
Teams の GitHub 統合を使用すると、次のことができます。
- Teams チャネル で GitHub 通知を 受け取ります。
-
**コマンド**を使用して、 GitHub でアクションを実行します。 - GitHub リソースへのリンクを共有する場合は 、プレビュー を参照してください。
GitHub アプリに Teams ワークスペースへのアクセス権を付与すると、特定のアクセス許可が付与されます。 提供されるアクセス許可は、アプリが正しく機能し、期待する機能を提供するために必要です。 「Teams での GitHub のアクセス許可」を参照してください。
[前提条件]
Teams の GitHub 統合を使用するには、次のものが必要です。
- GitHub のアカウント。
- アプリをインストールするアクセス許可を持つ Teams ワークスペース。
GitHub Enterprise Server での Teams の GitHub 統合のインストール
- GitHub Enterprise Server インスタンスの管理コンソールで、"チャット統合" を開き、 GitHub Chat Integration を有効にします。
- [Microsoft Teams] タブを選択し、リンクに従ってアプリをMicrosoft Azureに登録します。
- アプリケーション (クライアント) ID とテナント ID を記録し、クライアント シークレットを作成します。
- 管理コンソールに戻り、
Deploy to Azure</c0 を選択し>プロンプトに従って Teams ボットをプロビジョニングします。 - Teams 構成にアプリ ID、テナント ID、クライアント シークレットを入力し、設定を保存します。
- 生成されたマニフェストをダウンロードし、Teams にアップロードします。 詳細については、「 アプリを Teams にアップロードする」を参照してください。
- Teams にアプリをインストールし、
@GitHub Notifications signinを実行して、 GitHub アカウントを接続します。
メモ
GitHub Enterprise Server インスタンスにパブリック インターネットに接続できない場合は、Azure で Teams ボットの設定をする際にプロキシ URL を指定します。
詳細については、次を参照してください。
-
[AUTOTITLE](/integrations/how-tos/teams/use-github-in-teams) - Teams の GitHub 統合を使用する方法について説明します。 -
[AUTOTITLE](/integrations/how-tos/teams/customize-notifications) - Teams で GitHub 通知をカスタマイズする方法について説明します。