GitHub アプリにMicrosoft Teams ワークスペースへのアクセス権を付与することで、GitHub アカウントと Teams ワークスペースに必要な承認を提供します。 これらのアクセス許可により、アプリは機能を実行し、Teams で GitHub を使用するときにシームレスなエクスペリエンスを提供できます。
Teams のアクセス許可
GitHub アプリを Teams ワークスペースにインストールすると、特定の情報にアクセスし、Teams ワークスペース内で特定のアクションを実行するアプリが承認されます。 アプリには、次のアクセス許可が必要です。
| アクセス許可スコープ | 必要な理由 |
|---|---|
| 自分とアプリの間のプライベートな会話にアクセスする | 手順をお知らせするメッセージを送信します。 |
| GitHub にリンク プレビューをメッセージに追加する |
`github.com`へのリッチ リンクをレンダリングする。|
|GitHub コマンドを追加する|
@GitHub Notifications コマンドを Teams チャネルに追加します。 |
|ワークスペースまたは組織の名前、電子メール ドメイン、アイコンを表示する| 設定したサブスクリプションを保存する。|
|アプリとしてメッセージを投稿する| Teams の GitHub で発生するアクティビティを通知します。|
GitHub アクセス許可
GitHub アカウントを Teams の GitHub アプリに接続すると、GitHub アカウントにアクセスするアプリが承認されます。 アプリには、次のアクセス許可が必要です。
| アクセス許可スコープ | 必要な理由 |
|---|---|
| イシュー、メタデータ、プルリクエスト、ディスカッション、リポジトリプロジェクトへの読み取りアクセス | Teams で共有されているリンクのプレビューをレンダリングするには。 |
| コードへの読み取りアクセス | Teams でコード スニペットをレンダリングする。 |
| アクション、問題、プル要求へのアクセスを書き込む | カードとコマンドを使用して Teams からアクションを実行する。 |
Copilotコーディングエージェント に追加のアクセス許可
| アクセス許可スコープ | 必要な理由 |
|---|---|
| コンテンツへの書き込みアクセス | プルリクエスト Copilotコーディングエージェント によって作成されたものを開く方法。 |
| ワークフローへの読み取り/書き込みアクセス | Copilotコーディングエージェント のセッションを開始します。 |