ドメインセパレーションと 動的翻訳

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:5分
  • ドメインセパレーションは 動的翻訳 でサポートされており、機械翻訳エンジン構成と 除外フレームワーク に適用するように構成されています。 ドメインセパレーションでは、データ、プロセス、および管理タスクをドメインと呼ばれる論理的なグループに分けることができます。どのユーザーがデータを表示できるか、データにアクセスできるかなど、このアプリケーションのいくつかの側面を制御できます。

    サポートレベル:ベーシック

    • アプリケーションサービスプロバイダーのユースケースに合わせてデータが適切なドメインに送られるようにするビジネスロジックが存在します。
    • このアプリケーションは、ドメインセパレーションを完全にサポートしています。ドメインセパレーションには、ユーザーインターフェイス、キャッシュキー、レポート、ロールアップ、および集計からのドメインの分離が含まれます。
    • インスタンスのオーナーは、複数のテナント間で正常に機能するようにアプリケーションをセットアップする必要があります。

    サンプルユースケース:サービスプロバイダーがチャットを使用してテナント顧客のメッセージに応答する場合、お客様がサービスプロバイダーの応答を確認できるようにする必要があります。

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

    アクティベーション情報

    Domain Support - Domain Extensions Installer プラグイン (com.glide.domain.msp_extensions.installer) を有効にする必要があります。プラグインアクティベーションの要求方法については、「動的翻訳 のドメインセパレーションの要求」を参照してください。

    動的翻訳 におけるドメインセパレーションの仕組み

    ドメインセパレーションされたインスタンスを持つサービスプロバイダーは、動的翻訳フレームワークを実装して、ユーザーがドメイン固有の翻訳ツール構成で構成された翻訳サービスプロバイダーを使用できるようにすることができます。翻訳ツール構成は、動的翻訳 でプロセス分離されています。親ドメインの翻訳ツール構成で構成されているすべての翻訳サービスプロバイダーは、子ドメインで使用可能です。

    グローバルドメインの翻訳ツール構成は、他のすべてのドメインで表示されます。どのドメインでも、ユーザーは次のドメインで構成された翻訳ツール構成のみを表示できます。
    • 現在のドメイン
    • 親ドメイン
    • グローバルドメイン
    注:
    同じ翻訳サービスプロバイダーのドメインに複数の翻訳ツール構成がある場合、現在のドメインまたは最も近い親ドメインの翻訳ツール構成が動的翻訳の対象と見なされます。

    また、複数のドメインの翻訳サービスプロバイダーの同じ接続および資格情報エイリアスに対して、異なる接続を構成することもできます。ただし、認証情報と接続はデータ分離されています。そのため、子ドメインで構成された接続は親ドメインで表示されます。接続と認証情報のドメインセパレーションの詳細については、「認証情報と接続のドメインセパレーション」を参照してください。

    たとえば次のシナリオを考えます。

    図 : 1. 複数ドメインの翻訳サービスプロバイダーの接続
    複数ドメインの翻訳サービスプロバイダー
    複数のドメインの Google の同じ接続および資格情報エイリアスに対して、異なる接続を構成することもできます。ドメイン A にあるときは、次のすべての接続が表示されます。
    • Connection1
    • Connection2
    • Connection3
    注:
    ドメイン内の同じ接続および資格情報エイリアスに対して複数のアクティブな接続が表示されている場合、[複数のアクティブな接続をサポート] チェックボックスをオンにすると、最も順序の高い接続が優先されます。

    ドメインセパレーションテーブル

    翻訳ツール構成 [sn_dt_translator_configuration]

    ドメインのデフォルトの翻訳ツール構成

    動的翻訳では、現在のドメインのデフォルトの翻訳ツール構成が常に考慮されます。現在のドメインにデフォルトの翻訳ツール構成がない場合は、最も近い親の利用可能なデフォルトの翻訳ツール構成が考慮されます。

    ドメインには、複数のデフォルトの翻訳ツール構成を設定できます。この場合にはまた、動的翻訳では、現在のドメインのデフォルトの翻訳ツール構成が考慮されます。たとえば次のシナリオを考えます。

    図 : 2. 動的翻訳におけるドメインセパレーション
    動的翻訳におけるドメインセパレーション

    ドメイン B では、TC1 と TC2 の両方が表示されます。ドメイン B から、最初に TC2 がデフォルトの翻訳ツール構成として設定されます。ドメイン A から、TC1 が上書きされ、デフォルトの翻訳ツール構成として設定されます。これにより、ドメイン B で複数のデフォルトの翻訳ツール構成が設定されます。この場合、ドメイン B で、TC2 が動的翻訳のデフォルトの翻訳ツール構成として使用されます。

    翻訳ツール構成の上書き

    どのドメインでも、そのドメインまたは親ドメインの翻訳ツール構成を上書きできます。親ドメインの上書きされた翻訳ツール構成は、子ドメインにも表示されます。ただし、子ドメインの上書きされた翻訳ツール構成は、親ドメインには表示されません。

    同じドメインの翻訳ツール構成を上書きすると、上書きされた翻訳ツール構成のみがそのドメインに表示されます。

    親ドメインの翻訳ツール構成を上書きすると、次のようなシナリオになります。
    • 上書きされた翻訳ツール構成のみが、子ドメインに表示されます。
    • 上書きされた翻訳ツール構成の [上書き] フィールドは、親ドメインの元の翻訳ツール構成を参照します。

    たとえば次のシナリオを考えます。

    図 : 3. 動的翻訳におけるドメインセパレーション
    動的翻訳におけるドメインセパレーションのスクリーンショット

    ドメイン B から翻訳ツール構成 TC1 を上書きできます。上書きすると、上書きされた構成 TC1 のみがドメイン B で使用可能になり、TC1 の [上書き] フィールドは、親ドメインの TC1 を参照します。

    除外フレームワークのドメインセパレーション

    動的翻訳除外フレームワーク モジュールはドメインセパレーションをサポートします。インスタンスの各ドメインには独自の 除外フレームワーク ルールセットを設定できるため、ルールは 1 つのドメインに固有になります。インスタンスでの 除外フレームワーク のアクティベーションは、インスタンス上のすべてのドメインに適用されます。詳細については、「動的翻訳の除外フレームワーク」を参照してください。