GitHub Cloud Pull Requests Microsoft 365 Copilot コネクタを使用すると、organizationは GitHub リポジトリに格納されている pull request をMicrosoft 365 Copilotおよび Microsoft Search エクスペリエンスにインデックスを作成できます。 この記事では、コネクタをデプロイまたは使用するときに発生する可能性がある一般的なエラーのトラブルシューティング情報を提供します。
エラーのトラブルシューティングに役立つ GitHub 構成情報を確認するには、「 コネクタ インジェスト用に GitHub サービスを設定する」を参照してください。
GitHub Cloud Pull Requests コネクタのトラブルシューティング
次の表に、一般的なエラーと、それらのエラーに対して考えられる解決策を示します。
| エラー | 考えられる原因 | 解決方法 |
|---|---|---|
| 認証に失敗しました | クライアント ID、クライアント シークレット、または秘密キーが正しくありません。 | Microsoft 365 管理センターに入力された GitHub アプリの資格情報が、GitHub で生成された値と一致することを確認します。 必要に応じてクライアント シークレットを再生成します。 |
| SSO サインインはサポートされていません | GitHub 認証フローでは、セットアップ中のシングル サインオン (SSO) はサポートされません。 | コネクタを構成する前に、認証に使用するアカウントが GitHub に直接サインインしていることを確認します。 |
| アクセス許可が不十分 | GitHub アプリのアクセス許可が正しく設定されていません。 | GitHub アプリに、管理、メタデータ、プル要求、メンバー、Email アドレスの読み取り専用アクセス許可があることを確認します。 |
| コネクタのクロールが停止しました | IP ファイアウォールの制限により、コネクタのアクセスがブロックされます。 | ファイアウォール設定の許可リストにコネクタの IP 範囲を追加します。 詳細については、「 ファイアウォール設定の構成」を参照してください。 |
| ID マッピングに失敗しました | GitHub ユーザー ID がMicrosoft Entra IDプロパティと一致しません。 | コネクタ構成で ID マッピング設定を確認します。 メール、サインイン、または名前マッピングを使用し、必要に応じて正規表現変換を適用します。 |
| レートの制限を超えました | 認証されたユーザーの GitHub API レート制限に達しました。 | 各接続で OAuth 認証用に個別のユーザー アカウントを使用して、API 呼び出しを分散します。 |