ドメイン分離と Recommended Actions
Recommended Actions ではドメイン分離がサポートされています。 ドメイン分離では、データ、プロセス、および管理タスクをドメインと呼ばれる論理的なグループに分けることができます。どのユーザーがデータを表示できるか、データにアクセスできるかなど、このアプリケーションのいくつかの側面を制御できます。
サポートレベル:ベーシック
- アプリケーションサービスプロバイダーのユースケースに合わせてデータが適切なドメインに送られるようにするビジネスロジックが存在します。
- このアプリケーションは、Domain Separation を完全にサポートしています。ドメイン分離には、ユーザーインターフェイス、キャッシュキー、レポート、ロールアップ、および集計からのドメインの分離が含まれます。
- インスタンスのオーナーは、複数のテナント間で正常に機能するようにアプリケーションをセットアップする必要があります。
サンプルユースケース:サービスプロバイダーがチャットを使用してテナント顧客のメッセージに応答する場合、お客様がサービスプロバイダーの応答を確認できるようにする必要があります。
サポートレベルの詳細については、「アプリケーションでのドメイン分離のサポート)」を参照してください。
概要
アプリケーション内のテーブルとデータはドメイン分離されています。推奨事項の作成者は、ドメインに基づいて該当するコンテキストのみを表示できます。実行時に、推奨事項がユーザーコンテキストで評価され、ユーザーに適用可能な対応するドメインにデータが作成されます。
Recommended Actionsにおけるドメイン分離の仕組み
アプリケーションでドメイン分離 Recommended Actions を使用するには、ドメインごとに個別のコンテキストレコードを作成します。コンテキストは、 の開始点 Recommended Actionsとして機能します。ルール、推奨事項、リソースジェネレーターなどの他のすべての構成は、対応するコンテキストレコードのドメインに関連付けることができます。
ランタイム評価と推奨事項の生成はユーザー固有です。ユーザーに適用可能なドメインが選択され、ユーザーのドメインに適用される対応するルールが評価されて、最終的な一連の推奨事項がエンドユーザーに提供されます。作成された実行レコードは、指定されたユーザーに適用可能なコンテキストと同じドメインを使用します。
ドメイン分離テーブル
コンテキストの関連エンティティを作成すると、関連エンティティのドメインがコンテキストのドメインに設定されます。アプリケーション内の次のテーブルはドメイン分離されています。
- コンテキスト
- 推奨アクションルール
- 推奨事項
- リソースジェネレーター
- 推奨事項グループ
- 検索結果の推奨アクションのマッピング
- 推奨アクションのコンテキスト
- 推奨アクションの実行
- 推奨アクションの順序
- フィールド推奨事項
- フィールドの推奨の入力
- フィールドの推奨の定義
- リソースジェネレータータイプ
- リソースジェネレータータイプの入力
- 推奨事項グループ化戦略
- アクションタイプ定義
- 傾向定義