リソースアプリを構成する

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

リソースアプリには、次のアクセス方式を構成できるマシン割り当て(Machine Assignments)タブがあります。
  • Cross-app access(XAA)(推奨):AIエージェントがユーザーに同意を求めることなくアプリに接続できます。
  • ブローカー経由の同意(Brokered Consent):管理者が構成した資格情報を使用してAIエージェントをアプリに接続してから、ユーザーに同意を求めます。

開始する前の確認事項

手順

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

  2. リソースアプリを検索して選択します。
  3. マシン割り当て(Machine Assignments)タブに移動します。
  4. 呼び出し元(Callers)タイルを選択します。
  5. このアクセス方法を構成するには、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)をクリックします。
  6. このアクセス方法を構成するには、ブローカー経由の同意(Brokered Consent)を選択します。
    1. セキュリティトークンサービスでアプリへのアクセスを付与するには、有効化(Enable)を選択します。
    2. リソースサーバーコネクターで登録したクライアントアプリのクライアントID(Client ID)とクライアントシークレット(Client secret)を入力します。
    3. クライアントアプリがスコープをサポートしている場合は、スコープ(Scopes)フィールドが表示されます。リソースアプリに付与するスコープを追加します。
    4. 保存(Save)をクリックします。
  7. 保存(Save)をクリックします。
  8. 任意。編集(Edit)ボタンを使って構成を変更します。