AIエージェントのインポート用にDatabricksを構成する

早期アクセスリリース

DatabricksからAIエージェントをインポートするには、クライアント資格情報を取得するためのOAuthアプリ接続をDatabricksアカウントコンソールに作成してから、OktaでDatabricks統合を構成します。

これらの構成が完了したら、「アプリのAIエージェントのインポートを有効にする」を参照してください。

開始する前の確認事項

  • Databricksのアカウント管理者ロールがある。
  • Oktaのスーパー管理者またはAIエージェント管理者である。
  • orgにDatabricksアプリが統合されている。「アプリ統合の追加」を参照してください。

Databricksでアプリ接続を作成する

Oktaは、 OAuthアプリ接続を使ってリクエストを認証し、DatabricksのAPIエンドポイントからAIエージェントを取得します。

  1. Databricksアカウントコンソールにサインインします(例: https://accounts.cloud.databricks.com)。
  2. 設定(Settings) > アプリ接続(App connections)に移動します。
  3. 接続の追加(Add connection)をクリックします。
  4. アプリケーション名(Application Name)に、認識可能な名前を入力します(例: Okta AI Agent Import)。
  5. リダイレクトURL(Redirect URLs):次のコールバックURLを入力して、{domain}をOkta orgのルートURLに置き換えます。
    {domain}/oauth2/v1/sts/callback
  6. アクセススコープ(Access scopes)に、以下のスコープを追加します(デフォルトの選択内容に追加します)。
    • provisioning
    • workspace
    • supervisor-agents
    • knowledge-assistants
    • genie
  7. 任意。シングルユースリフレッシュトークン(Single-use Refresh Tokens)、アクセストークンTTL(分)(Access token TTL (in minutes))、リフレッシュトークンTTL(分)(Refresh token TTL (in minutes))設定を選択します。
  8. 追加(Add)をクリックします。ダイアログにクライアントID(Client ID)とクライアントシークレット(Client Secret)が表示されます。
  9. クライアントID(Client ID)とクライアントシークレット(Client Secret)をコピーし、安全な場所に保存します。

OktaでDatabricksを構成する

資格情報を使用して、Okta管理コンソールでDatabricks統合を構成します。

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

  2. Databricksインスタンスを選択します。
  3. AIエージェントのインポート(AI agent import)タブを選択します。
  4. 構成(Configuration)で、次の設定を入力します。
    • クライアントID(Client ID):Databricksアプリ接続から取得したクライアントID 。
    • クライアントシークレット(Client Secret):Databricksアプリ接続から取得したクライアントシークレット。
    • アカウントコンソールURL(Account Console URL ):Databricksアカウント管理コンソールへのアクセスに使用するURL 。
      • https://accounts.cloud.databricks.com
      • https://accounts.gcp.databricks.com
      • https://accounts.azuredatabricks.net
    • アカウントID(Account ID):DatabricksのアカウントID。アカウントIDを確認するには、Databricksアカウントコンソールにサインインして、右上端のプロファイルアイコンを選択します。Databricksのドキュメントで「アカウント設定」 を参照してください。
    • プラットフォーム(Platform):DatabricksはAIエージェントのインポート用に、次の2つのプラットフォームタイプをサポートします。
      • Agent Bricks
      • Genie Agents
    • ワークスペースID (Workspace IDs)(任意):特定のワークスペースからエージェントをインポートする場合は、ワークスペースIDを入力します。
  5. API資格情報をテスト(Test API Credentials)をクリックして、OktaとDatabricks間の接続を確認します。求められた場合は、Databricksの資格情報を使用してサインインします。
  6. 保存(Save)をクリックします。