リソースサーバーコネクターを構成する

アプリのリソースサーバーコネクターを構成し、アプリとAIエージェントの間にリソース接続を作成できるようにします。

リソースサーバーコネクターでは、次の2つのアクセス方式をサポートします。
  • Cross-app access(XAA)(推奨):AIエージェントがユーザーに同意を求めることなくアプリに接続できます。
  • セキュリティトークン交換(STS)(Security token exchange (STS)):管理者が構成した資格情報を使用してAIエージェントをアプリに接続してから、ユーザーに同意を求めます。

開始する前の確認事項

  • アプリを管理するための権限を持つ管理者ロールがあること。
  • サードパーティアプリプロバイダーでクライアントアプリが登録されている。「一般的なリソースサーバーコネクターの前提条件」を参照してください。
  • orgにアプリが統合されている。「既存のアプリ統合を追加する」を参照してください。
  • アプリがCross App Access(XAA)をサポートしていることを確認します。アプリがXAAをサポートしていない場合、XAA設定を構成しても、アプリでのXAAベースのトランザクションは機能しません。

このタスクを開始する

  1. Admin Consoleで、Applications and Resources > アプリケーション(Applications) に移動します。

  2. リソースサーバーコネクターのあるアプリを検索して選択します。
  3. リソースサーバー(Resource server)タブに移動します。
  4. このアクセス方法を構成するには、Cross-app access(XAA)を選択します。
    1. Cross App Accessを通じてアプリへのアクセスを付与するには、有効化(Enable)を選択します。
    2. 次のフィールドに情報を入力します。
      1. リソースURL(Resource URL):このアプリのリソースサーバーのベースURL。
      2. 発行者URL(Issuer URL):アプリの認可サーバーのベースURL。OktaはこのURLを使用してトークン検証リクエストを検出します。
      3. オーディエンス/テナントID(Audience/tenant ID):リソースを保護する認可サーバーの一意の識別子またはオーディエンスクレーム。
    3. 保存(Save)をクリックします。
  5. このアクセス方法を構成するには、セキュリティトークンサービス(STS)(Security token service (STS))を選択します。
    1. セキュリティトークンサービスでアプリへのアクセスを付与するには、有効化(Enable)を選択します。
    2. リソースサーバーコネクターで登録したクライアントアプリのクライアントID(Client ID)クライアントシークレット(Client secret)を入力します。
    3. クライアントアプリがスコープをサポートしている場合は、スコープ(Scopes)フィールドが表示されます。リソースサーバーに付与するスコープを追加します。
    4. 保存(Save)をクリックします。
  6. 保存(Save)をクリックします。
  7. 任意。編集(Edit)ボタンを使って構成を変更します。