ドメインセパレーションと セーフワークプレイススイート
セーフワークプレイススイート アプリケーションは、セーフワークプレイスダッシュボード を除き、ベーシックレベルでドメインセパレーションをサポートしています。
ドメインセパレーションを使用すると、データ、プロセス、管理タスクをドメインと呼ばれる論理グループに分けることができます。分離することで、ユーザーに何を表示するか、データへのアクセスを許可するかなど、各ドメインの様態をコントロールできるようになります。
ドメインセパレーションのサポート
- 基本
- データはドメインセパレーションされます。
- 適切なデータルーティング、キャッシュ、ロールアップ、および集計を保証するためのロジックが存在します。
- グローバル構成は、複数のテナントに対して運用可能です。
- 標準
- アプリケーションプロパティは、必要に応じてドメイン対応です。
- ビジネスロジックは、インスタンス所有者によってテナントごとにドメインセパレーションできます。
- [拡張機能]:データ主導型のプロセスにより、UI を介してテナントによるフェイルセーフ構成が可能になり、ビジネスロジックが促進されます。
サポートレベルの詳細については、「アプリケーションでのドメインセパレーションのサポート」を参照してください。
セーフワークプレイスアプリケーションでのドメインセパレーションの機能の仕組み
- 接触者追跡
- 安全衛生テスト
- エマージェンシーアウトリーチ (日次接触者ログ、プライバシーに関する同意、およびプライバシーに関する同意 (共通))
- エマージェンシーエクスポージャー管理
アドミニストレーターは、これらのアプリケーションテーブルを操作する前に、ドメインセパレーションプラグインをインストールする必要があります。これらのテーブルのほとんどには sys_domain フィールドが含まれているため、データをドメインでパーティション化する必要がある場合は、ドメインセパレーションすることができます。
- コアドメインテーブル:Safe Workplace プラグインには、sn_imt_core_domain テーブルが含まれています。このテーブル内のドメインは、スケジュール済みジョブの実行時に反復されます。
- プロパティテーブル:sn_imt_core_property テーブルは sys_properties テーブルを拡張し、sys_domain フィールドを追加します。このフィールドを追加すると、ドメインの sys_properties 値を上書きできます。
password2 フィールドの値は、他のプロパティタイプの値とは異なる方法で処理されます。したがって、ドメインセパレーションプロパティリストビューでは、値は空白として表示されます。次のテーブルには sys_domain フィールドがありません。
- app-imt-checkin
- sn_imt_checkin_outreach_sysauto_script (sysauto_script を拡張)
- sn_imt_checkin_response_criteria
- sn_imt_checkin_response_option_for_health
- sn_imt_checkin_response_option_survey
- sn_imt_checkin_response_script
- app-imt-diagnosis: task_compliance_result
- app-imt-tracing
- sn_imt_tracing_wifi_access_register_job
- sn_imt_tracing_wifi_access_register_stage
- app-imt-core: sn_imt_core_sysauto_script (sysauto_script を拡張)
このレベルのドメインセパレーションを持つアプリケーションのスケジュール済みジョブは、テーブル内のドメインごとに個別に実行されます。スケジュール済みジョブは、コアテーブルをドメインソーステーブルとして使用し、ドメインセパレーションがインストールされている場合は、デフォルトで [ドメイン反復子] チェックボックスが自動的にオンになります。[ドメイン反復子] オプションが有効な場合、ジョブは複数のドメインで実行できます。
親-子ドメイン
これらのアプリケーションでは、サブドメインまたは「子」ドメインも含むドメインはサポートされていません。子を持つ親ドメインでジョブを実行すると、ジョブが 2 回実行され、データは複数回処理されます。親ドメインを追加することも、子ドメインのみを追加することもできますが、両方を追加することはできません。
セーフワークプレイススイートでのドメインセパレーションプロパティの操作
sn_imt_core:従業員レディネスコア の場合sn_imt_diagnosis:エマージェンシーエクスポージャー管理 の場合sn_imt_health_testing:安全衛生テスト の場合sn_imt_tracing:接触者追跡 の場合
リストでプロパティ名を選択すると、レコードフォームに戻ることができます。
プロパティの機能
これらのプロパティの機能の詳細については、次のトピックを参照してください。