ドメインセパレーションと 生成 AI コントローラー

  • リリースバージョン: Yokohama
  • 更新日 2025年01月30日
  • 所要時間:5分
  • 生成 AI コントローラー ではドメインセパレーションがサポートされています。 ドメインセパレーションでは、データ、プロセス、および管理タスクをドメインと呼ばれる論理的なグループに分けることができます。どのユーザーがデータを表示できるか、データにアクセスできるかなど、このアプリケーションのいくつかの側面を制御できます。

    サポートレベル:標準

    • ベーシックレベルのサポートのすべての側面が含まれています。
    • アプリケーションプロパティは、必要に応じてドメイン対応です。
    • ビジネスロジック:サービスプロバイダー (SP) によって顧客ごとにプロセスを作成または変更できます。ユースケースには、単一のインスタンスでの複数のサービスプロバイダー顧客によるアプリケーションの正しい使用が反映されています。
    • インスタンスのオーナーは、特定のアプリケーションに期待される通りに、テナントごとに MVP ビジネスロジックとデータパラメーターを設定できる必要があります。

    サンプルユースケース:アドミンは、レコードを他のテナントに対してはクローズしないが、1 つのテナントに対してクローズする場合、コメントを必須にすることができる必要があります。

    サポートレベルの詳細については、「アプリケーションでのドメインセパレーションのサポート)」を参照してください。

    ドメインセパレーションを使用すると、アプリケーションデータと管理プロセスにパーティションを作成できます。生成 AI テーブルはドメインセパレーションされているため、 生成 AI コントローラー は OneExtend 機能のドメインセパレーションをサポートしています。機能は、生成 AI を使用する 仮想エージェントデザイナー トピック、コンポーネント、フロー、およびスクリプトの基本的な構成要素です。ドメインセパレーションを使用すると、データを分離してアクセスを制御し、あるドメイン内のユーザーが別のドメインの機能にアクセスできないようにすることができます。

    ドメインセパレーションと 仮想エージェントの詳細については、 ドキュメントを参照してください

    生成 AI コントローラーにおけるドメインセパレーションの仕組み

    ドメインセパレーションは、生成 AI OneExtend の機能レベルで可能です。OneExtend 機能の実行と構成に関連するレコード ( ServiceNow 担当者がアクセスできるログテーブルなど) も、機能のドメインに従って分離されます。

    既存の生成 AI 機能のコピーを別のドメインに作成する場合は、OneExtend 機能 (sys_one_extend_capability) テーブルにレコードを作成する必要があります。OneExtend 機能テーブルの詳細については、 生成 AI コントローラーのリファレンス を参照してください。

    レコードの作成時にドメインを設定します。ドメインは、レコード作成時のドメインに基づいています。機能レコードを作成するときは、既存の OneExtend 機能レコードを詳細計画として使用して、機能が意図したとおりに機能することを確認できます。

    OneExtend 機能レコードを作成したら、新しいドメインに次の属性レコードと構成レコードのレコードを作成する必要があります。

    • グローバルドメインの機能と同じ値を持つ OneExtend 機能属性レコード。
    • 新しい機能に対応する OneExtend 機能定義。
    • 新しいドメインの OneExtend 機能定義を含む OneExtend 定義構成定義レコード。

    仮想エージェントデザイナーで使用する OneExtend 定義構成の設定の詳細については、以下を参照してください。 の有効化 生成 AI コントローラー for 仮想エージェント.

    OneExtend 機能レコードのデフォルトビューの関連リストを使用して、これらのレコードを作成することもできます。

    注:
    追加する OneExtend 機能定義レコードは、新しいドメインで必要な機能と同じである必要があります。たとえば、感情分析用の新しいドメインに機能を作成する場合は、感情分析 (OpenAI Completion) レコードを追加できます。要約 (OpenAI Completion) 構成を追加すると、予期しない動作が発生する可能性があります。選択する OneExtend 定義構成レコードには、追加した OneExtend 機能定義レコードが含まれている必要があります。

    ユースケース

    ドメインセパレーション機能を使用すると、さまざまな 仮想エージェント トピック、 ワークフロースタジオのあるフロー、またはドメインセパレーションされたさまざまな背景およびビジネスルールスクリプトをビルドできます。