ドメインセパレーションと予約
予約では、ドメインセパレーションがサポートされています。 ドメインセパレーションでは、データ、プロセス、および管理タスクをドメインと呼ばれる論理的なグループに分けることができます。どのユーザーがデータを表示できるか、データにアクセスできるかなど、このアプリケーションのいくつかの側面を制御できます。
サポートレベル:ベーシック
- アプリケーションサービスプロバイダーのユースケースに合わせてデータが適切なドメインに送られるようにするビジネスロジックが存在します。
- このアプリケーションは、ドメインセパレーションを完全にサポートしています。ドメインセパレーションには、ユーザーインターフェイス、キャッシュキー、レポート、ロールアップ、および集計からのドメインの分離が含まれます。
- インスタンスのオーナーは、複数のテナント間で正常に機能するようにアプリケーションをセットアップする必要があります。
サンプルユースケース:サービスプロバイダーがチャットを使用してテナント顧客のメッセージに応答する場合、お客様がサービスプロバイダーの応答を確認できるようにする必要があります。
サポートレベルの詳細については、「アプリケーションでのドメインセパレーションのサポート)」を参照してください。
ドメインセパレーションと予約の概要
ドメインセパレーションでは、データ、プロセス、および管理タスクをドメインと呼ばれる論理的なグループに分けることができます。どのユーザーがデータを表示できるか、データにアクセスできるかなど、このアプリケーションのいくつかの側面を制御できます。
予約におけるドメインセパレーションの仕組み
ドメインセパレーションは、次のフィールドと属性を予約の構成テーブルに追加します。
| テーブル | フィールドと属性 |
|---|---|
| 予約の設定 [sn_apptmnt_booking_config] |
フィールド
|
| 予約サービスの設定 [sn_apptmnt_booking_service_config] |
フィールド
|
| サービス構成ルール [sn_appmnt_booking_config_rule] |
属性: domain_master=sn_apptmnt_bookig_service_config |
| 詳細設定 [sn_appmnt_booking_day_configuration] |
属性 domain_master=sn_apptmnt_bookig_service_config |
| 予約を確定する [sn_appmnt_booking_lock] |
フィールド
|
| 予約の推奨事項 [sn_apptmnt_recommendation] |
フィールド
|