ドメインセパレーションの概要

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:3分
  • ドメインセパレーションを使用すると、データ、プロセス、管理タスクを論理的に定義されるドメインに分けることができます。

    ドメインセパレーションは、以下の顧客にとって最適です。

    • ビジネスエンティティ間で絶対的なデータ分離を適用する必要がある (データ分離)。
    • 各ドメインのビジネスプロセス定義とユーザーインターフェイスをカスタマイズする (委任管理)。
    • 単一のインスタンスでグローバルなプロセスとグローバルなレポートを維持する。
    • サービスプロバイダー、顧客、パートナー、またはサブ組織間でデータを分離する。
    • 顧客間で軽微なまたは中程度のプロセスの違いがある。

    個別のインスタンスとドメインセパレーションの比較

    ドメインセパレーションがマルチテナントのサポートを提供している間は、マルチテナントはまだ単一のインスタンス内に含まれています。一部のグローバルなプロパティ、データ、およびプロセスは、すべてのドメインで共有されます。たとえば、システムのログインページの [記憶する] はグローバルであり、ドメインごとに指定できません。

    すべてのシステムのプロパティを完全に分離する必要があり、グローバルレポートまたはグローバルプロセスを必要としない場合、インスタンスの分離が最適なオプションです。

    データ分離

    ドメインのメンバーは、そのドメインまたはドメイン階層の下位にある子ドメインに含まれるデータのみを表示できます。アドミニストレーターが特定のドメインにアサインした場合を除き、デフォルトで、すべてのユーザーとすべてのレコードがグローバルドメインのメンバーになります。ユーザーまたはレコードをドメインにアサインすると、そのインスタンスはユーザーのドメインとレコードのドメインを比較して、そのユーザーがそのレコードを表示できるかどうかを判断します。

    ServiceNow アプリケーションは、次の増分サポートレベルで定義されています。これらのレベルは、実際のユースケースとペルソナの観点に基づいています。

    データ分離:テナントには、表示権限のあるデータのみが表示されます。テナントには、他のテナントデータへのアクセス権を付与できますが、アクセス権がない場合、テナントデータを照会することはできません。

    UI 分離:ビュー、リスト、ラベルといった UI 要素のテナント固有のエクスペリエンスをサポートします。

    ビジネスロジック分離:メール通知、ビジネスルール、クライアントスクリプト、UI ポリシー、UI アクションなど、テナント固有のシステムポリシーを作成できます。

    階層モデル:ネストされたマルチテナントであるため、親テナントが子テナントのリソースにアクセスできます。親テナントのビジネスロジックは子テナントに対して自動的に実行され、任意のレベルで上書きできます。

    クロステナントインテリジェンス (ドメインスコープ):追加のテナントデータにアクセスできるテナントのデータ、メタデータ、ビジネスロジック、および処理コンテキストを自動的に処理します。

    一般的に、ドメイン階層の上位レベルで定義されたデータは、階層の下位レベルでは表示されません。

    ドメインセパレーション階層の例

    ドメインパスの移行

    ドメインパスはすべての顧客に使用されます。ドメインの番号付けは使用されません。カスタマーサービス & サポートがアップグレードのサポートを行います。

    ドメインセパレーションの代替手段

    個別のインスタンスは、ドメインセパレーションの一般的な代替手段です。これにより、他の人にほとんど影響を与えることなく、顧客やステークホルダーの要件を満たすための柔軟性が高まります。

    ドメインセパレーションの代替手段
    警告:
    ドメインセパレーションをアクティブ化する前に、担当者に問い合わせて、お使いの環境に適していることを確認してください。ドメインセパレーションは、一定レベルの管理オーバーヘッドを追加します。無効にすることはできますが、インスタンスから削除することはできません。