ドメインセパレーションとHR サービスデリバリ
HR サービスデリバリ (HRSD)ではドメインセパレーションをサポートしています。
ServiceNow® HR サービスデリバリ (HRSD)アプリケーションは、HR とのやり取りを自動化し、すべての HR サービスに単一のプラットフォームを提供することで、従業員のサービスエクスペリエンスを向上します。ドメインセパレーションでは、データ、プロセス、管理タスクを単一の ServiceNow インスタンス内のドメインと呼ばれる論理的なグループに分けます。その後、どのユーザーがデータを表示できるか、データにアクセスできるかなど、このアプリケーションのいくつかの側面を制御できます。ドメインセパレーションの詳細については、この KB 記事を参照してください。
サポートレベル:ベーシック*
- アプリケーションのサービスプロバイダーのユースケースに合わせてデータが適切なドメインに送られるようにするビジネスロジックがあります。
- アプリケーションでは、ユーザーインターフェイス、キャッシュキー、レポート、ロールアップ、集計など、すべてにおいて、実行時にドメインが考慮されます。
- インスタンスの所有者は、複数のテナント間で正常に機能するようにアプリケーションを設定できる必要があります。
概要
ドメインセパレーションは、以下の顧客にとって最適です。
- ビジネスエンティティ間で絶対的なデータ分離を適用します (データ分離)。
- 各ドメインのビジネスプロセス定義とユーザーインターフェイスをカスタマイズします (委任管理)。
- 単一のインスタンスでグローバルなプロセスとグローバルなレポートを維持します。
注:
階層に基づいて、ユーザーは自分のホームドメインとそのホームドメインのすべての子ドメインのデータを表示できます。ユーザーは、親ドメイン、ピアドメイン、または階層の他のブランチ内のドメインのデータにアクセスできません。ユーザーは、ドメインのヴィジビリティと含まれるドメインによって明示的に許可されたドメインのデータに常にアクセスできます。
HR サービスデリバリ (HRSD)におけるドメインセパレーションの仕組み
- HR サービスデリバリ (HRSD)はデータの分離をサポートしていますが、ロジックおよびプロセスの分離を完全にはサポートしていません。 注:HR サービスデリバリでのドメインセパレーションの詳細については、「 適切な HR サービスデリバリ (HRSD) ドメインセパレーションのためのガイダンス」を参照してください。
- ドメインセパレーション実装で作業するときは、適切なユーザーセットに表示されるように、適切なドメインレベルでレコードが作成されていることを確認します。
たとえば、以下のようなドメインの場合:
- グローバル → TOP
- ドメイン A
- ドメイン B
注:グローバルはドメインではありません。 - ユーザーがドメイン A および B の HR ケースにアクセスするには、グローバルレベルで HR ケースを作成する必要があります。HR ケースがドメイン B で作成された場合、ドメイン A にアクセスすることはできません。
- トップおよびドメイン A 内のユーザーに HR ケースを表示するには、HR ケースをドメイン A で作成します。
- グローバル → TOP
ユースケース:HR サービスデリバリ (HRSD)のドメインセパレーション
ドメインセパレーションでの動作がマルチテナントのサポートを提供している間は、マルチテナントはまだ単一のインスタンス内に含まれています。一部のプロパティ、データ、プロセスは常にグローバルで、すべてのドメインで共有されます。たとえば、ログインページのシステムの [記憶する] オプションはグローバルであり、ドメインごとに指定できません。
すべてのシステムのプロパティの完全な分離が必要で、グローバルレポートまたはグローバルプロセスを必要としない場合、インスタンスの分離は最適なオプションです。
ユースケース:ライフサイクルイベントにおけるドメインセパレーション
注:
例:親ドメインでのアクティビティセットは、子ドメインで共有されます。
- 親ドメイン:P
- 子ドメイン:
- Q
- R
親ドメイン P にアクティビティセットを作成すると、Q および R で利用可能になります。
Q および R で作成されたアクティビティセットは、P またはお互いに利用できません。
ドメインセパレーションの詳細については、以下を参照してください。