ドメインセパレーションと予約

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:2分
  • 予約では、ドメインセパレーションがサポートされています。 ドメインセパレーションでは、データ、プロセス、および管理タスクをドメインと呼ばれる論理的なグループに分けることができます。どのユーザーがデータを表示できるか、データにアクセスできるかなど、このアプリケーションのいくつかの側面を制御できます。

    サポートレベル:ベーシック

    • アプリケーションサービスプロバイダーのユースケースに合わせてデータが適切なドメインに送られるようにするビジネスロジックが存在します。
    • このアプリケーションは、ドメインセパレーションを完全にサポートしています。ドメインセパレーションには、ユーザーインターフェイス、キャッシュキー、レポート、ロールアップ、および集計からのドメインの分離が含まれます。
    • インスタンスのオーナーは、複数のテナント間で正常に機能するようにアプリケーションをセットアップする必要があります。

    サンプルユースケース:サービスプロバイダーがチャットを使用してテナント顧客のメッセージに応答する場合、お客様がサービスプロバイダーの応答を確認できるようにする必要があります。

    サポートレベルの詳細については、「アプリケーションでのドメインセパレーションのサポート)」を参照してください。

    概要

    ドメインセパレーションでは、データ、プロセス、および管理タスクを、「ドメイン」と呼ばれる論理的なグループに分けることができます。どのユーザーがデータを表示できるか、データにアクセスできるかなど、このアプリケーションのいくつかの側面を制御できます。

    予約におけるドメインセパレーションの仕組み

    ドメインセパレーションは、次のフィールドと属性を予約の構成テーブルに追加します。

    表 : 1. ドメインセパレーションを使用した予約構成テーブル
    テーブル フィールドと属性
    予約の設定

    [sn_apptmnt_booking_config]

    フィールド
    • ドメイン ID
    • ドメインパス
    予約サービスの設定

    [sn_apptmnt_booking_service_config]

    フィールド
    • ドメイン ID
    • ドメインパス
    サービス構成ルール

    [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]

    フィールド
    • ドメイン ID
    • ドメインパス
    予約の推奨事項

    [sn_apptmnt_recommendation]

    フィールド
    • ドメイン ID
    • ドメインパス