デフォルトプロファイルサポート用の OAuth パラメーター

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:1分
  • デフォルトのプロファイル機能には、setParameter() API と同時に使用して、OAuth リクエスター、リクエストのコンテキスト、プロバイダー プロファイルを指定できる一連のパラメーターが必要です。

    OAuth プロバイダーのシナリオでは、デフォルトで使用する OAuth プロファイルを OAuth プロバイダーに指示する 3 つのパラメーターを設定する必要があります。これらの 3 つのパラメーターが設定されると、アクセストークンがインスタンスデータベースに保存されます。パラメーターは GlideOAuthClientRequest と共に使用します。

    表 : 1. デフォルトプロファイルサポート用の OAuth パラメーター
    パラメーター 説明
    oauth_requestor オブジェクトの sys_id。これはユーザーレコードまたは電子メールアカウントです。
    oauth_requestor_context OAuth リクエスターのコンテキストを提供する記述子。oauth_requestor オブジェクトが保存されたテーブルの名前を使用することをお勧めします。
    oauth_provider_profile デフォルトの OAuth プロファイルレコードの sys_id (「OAuth プロファイルの指定 」を参照)。

    値は OAuth プロファイルレコードで設定されているため、パラメーターを使用して権限許可タイプとスコープを設定する必要はありません。パラメーターを使用しない場合は、GlideOAuthClientRequest API メソッド setScope および setGrantType を使用できます。追加情報については、「setScope」と「setGrantType」を参照してください。