Domain Separation と Safe Workplace Suite
Safe Workplace Suite アプリケーションは、セーフワークプレイスダッシュボード を除き、ベーシックレベルでドメイン分離をサポートしています。
ドメイン分離を使用すると、データ、プロセス、管理タスクをドメインと呼ばれる論理グループに分けることができます。分離することで、ユーザーに何を表示するか、データへのアクセスを許可するかなど、各ドメインの様態をコントロールできるようになります。
Domain Separation のサポート
- 基本
- データはドメイン分離されます。
- 適切なデータルーティング、キャッシュ、ロールアップ、および集計を保証するためのロジックが存在します。
- グローバル構成は、複数のテナントに対して運用可能です。
- 標準
- アプリケーションプロパティは、必要に応じてドメイン対応です。
- ビジネスロジックは、インスタンス所有者によってテナントごとにドメイン分離できます。
- [拡張機能]:データ主導型のプロセスにより、UI を介してテナントによるフェイルセーフ構成が可能になり、ビジネスロジックが促進されます。
サポートレベルの詳細については、「アプリケーションでのドメイン分離のサポート」を参照してください。
Safe Workspace アプリケーションでのドメイン分離の機能の仕組み
- Contact Tracing
- 衛生安全テスト
- Emergency Outreach (日次接触者ログ、プライバシーに関する同意、およびプライバシーに関する同意 (共通))
- Emergency Exposure Management
管理者は、これらのアプリケーションテーブルを操作する前に、Domain Separation プラグインをインストールする必要があります。これらのテーブルのほとんどには 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 回実行され、データは複数回処理されます。親ドメインを追加することも、子ドメインのみを追加することもできますが、両方を追加することはできません。
Safe Workplace Suite でのドメイン分離プロパティの操作
sn_imt_core:Employee Readiness Core の場合sn_imt_diagnosis:Emergency Exposure Management の場合sn_imt_health_testing:衛生安全テスト の場合sn_imt_tracing:Contact Tracing の場合
リストでプロパティ名を選択すると、レコードフォームに戻ることができます。
プロパティの機能
これらのプロパティの機能の詳細については、次のトピックを参照してください。