Claude や Cursor などのサードパーティアプリケーションが Pendo サブスクリプションへの OAuth アクセスを要求すると、Pendo はリダイレクト URL を組織管理者が管理しているリストと照合します。ドメインがそのリストにない場合、認証画面は処理を一時停止し、接続を黙って拒否するのではなく、承認を要求できるようにします。これにより、ユーザーは管理者権限を必要とせずに新しいアプリへのアクセスをリクエストできます。
Claude や Cursor などの MCP コネクターや Slack などの他のインテグレーションを含め、Pendo OAuth を使用するすべてのアプリが承認テーブルに表示されます。
OAuthアクセスを要求する
Pendo OAuth を使用するサードパーティアプリを接続すると、Pendo はユーザーを認証ページに移動し、アプリが送信したリダイレクト URL を確認します。
ドメインが既に承認されている場合。ページには権限の概要(アプリ名、要求されている範囲、アクティブなサブスクリプション)と接続の許可・拒否ボタンが表示されます。
ドメインがまだリクエストされていない場合、以下の方法から選択できます:
-
アプリに戻る。
access_deniedレスポンスでサードパーティアプリに戻します。リクエストは記録されません。 - 承認を依頼する。リダイレクトURLを組織の管理者に提出して、確認を依頼します。組織管理者は、[設定(Settings)]>[組織設定(Organization settings)]>[OAuth承認(OAuth approvals)]でこのドメインを承認できます。インテグレーションを使用する場合はこのオプションを選択してください。
承認をリクエストを選択すると、ページは保留状態になります。
リクエストが保留中の場合ページはリクエストが提出されたことを確認します。リクエストは管理者が対応するまでオープンのままです。
この画面では、以下の操作を行うことができます。
- アプリに戻る。待たずにフローを終了します。
- 状況を確認する。Pendoの投票とアンケート調査をもう一度実施します。管理者がドメインを承認している場合、ページは標準の「許可」と「拒否」のオプションに進みます。リクエストがまだ開いている場合、ページには最後のチェックの日時が表示されます。たとえば、「2026年5月28日午後3時6分現在保留中です。」
タブを閉じて後で戻ることができます。リクエストはバックグラウンドで開いたままとなります。
注意:リクエストが送信されると、組織管理者にメール通知が届まります。また、組織設定の OAuth 承認 タブを開くと、保留中のリクエストをいつでも確認できます。
もしドメインが拒否された場合。このページには、アプリがこのリダイレクトURLを使用してPendo組織に接続できないことが示されています。利用可能な操作は 「アプリに戻る」だけです。このドメインの再審査が必要な場合は、組織管理者に連絡してください。
Pendoがドメインを検証できない場合はドメインチェックが失敗した場合(たとえば、ネットワークの問題が原因である場合)、「再試行」または「アプリに戻る」を行います。
OAuth承認リクエストの管理
OAuth 承認リクエストを管理するには、組織管理者である必要があります。[設定]>[組織の設定]>[OAuth 承認]に移動します。新しいリクエストが提出されると、組織管理者にはメール通知が届きます。このタブはいつでも確認でき、保留中のリクエストも確認できます。
保留中のリクエストを確認する
[OAuth承認]タブには、その組織でリクエスト、承認、または却下されたすべてのリダイレクトURLが表示されます。まだリクエストが送信されていない場合、テーブルには承認すべきものがないことを示すメッセージが表示されます。
注:承認はURLのスキームとホスト部分に基づいて行われ、完全なパスに基づいて行われるわけではありません。https://example.com/oauth/callback の承認https://example.com/で始まる任意のリダイレクトURLを意味します組織で使用されているすべての OAuth クライアントからのリクエストが受け入れられます。そのドメインが組織の信頼できるドメインでない場合は、リクエストを拒否してください。
このテーブルには、次の列が含まれています。
| 縦棒(Column) | 説明 |
| リダイレクト URI | サードパーティアプリ(スキーム、ホスト、パス)から提出された完全なURLです。 |
| 状況 | 現在の承認状況。ドロップダウンを開き、任意の行で[承認済み(Approved)]または[却下済み(Rejected)]を選択します。すでに対応済みのリクエストも選択できます。 |
| リクエスト日 | ユーザーが[承認をリクエスト(Request approval)]を選択した場合。 |
| リクエスト者 | リクエストを送信したユーザー。 |
| レビュー日 | 管理者が最後にリクエストを承認または拒否した時点。 |
[フィルター条件(Filter by)]ドロップダウンを使用して、一覧を絞り込みます。デフォルトでは[すべてのステータス(All statuses)]が選択されており、保留中のリクエスト([承認待ち(Waiting approval)])が先頭に表示された状態ですべてのリクエストが表示されます。
ドメインの承認または拒否
リクエストを承認または拒否するには:
- [承認待ち]フィルターを選択するか、[すべてのステータス]のままにしてテーブルで保留中のリクエストを探します。
- その行の[ステータス(Status)]ドロップダウンを開きます。
- [承認済み]または[却下済み]を選択します。
その列は即座に更新されます。[レビュー担当者(Reviewed by)]にはご自身の名前が、[レビュー日時(Reviewed on)]には現在の日時が表示されます。ドメインが承認または却下されたことを示すトースト通知が表示されます。
以前の決定を変更
承認や拒否は永続的なものではありません。既存の決定を変更するには:
- [OAuth承認]テーブルで対象の行を見つけます。
- [ステータス]ドロップダウンを開きます。
- もう一方のオプション([承認済み]または[却下済み])を選択します。
最初にドメインの承認をリクエストしたユーザーには再通知されませんが、次回承認ページを開くか、[ステータスを確認(Check status)]を選択すると、更新後の状態を確認できます。