ドメインセパレーションと スマートアセスメントエンジン (SAE)
スマートアセスメントエンジン ではドメインセパレーションがサポートされています。 ドメインセパレーションでは、データ、プロセス、および管理タスクをドメインと呼ばれる論理的なグループに分けることができます。どのユーザーがデータを表示できるか、データにアクセスできるかなど、このアプリケーションのいくつかの側面を制御できます。
サポートレベル:ベーシック
- アプリケーションサービスプロバイダーのユースケースに合わせてデータが適切なドメインに送られるようにするビジネスロジックが存在します。
- このアプリケーションは、ドメインセパレーションを完全にサポートしています。ドメインセパレーションには、ユーザーインターフェイス、キャッシュキー、レポート、ロールアップ、および集計からのドメインの分離が含まれます。
- インスタンスのオーナーは、複数のテナント間で正常に機能するようにアプリケーションをセットアップする必要があります。
サンプルユースケース:サービスプロバイダーがチャットを使用してテナント顧客のメッセージに応答する場合、お客様がサービスプロバイダーの応答を確認できるようにする必要があります。
サポートレベルの詳細については、「アプリケーションでのドメインセパレーションのサポート)」を参照してください。
スマートアセスメントエンジンにおけるドメインセパレーションの仕組み
- ドメインセパレーションされたモデルを使用するには、プラットフォームバージョンが Xanadu リリース以降である必要があります。
- SAE のテンプレートはプロセス分離されています。
- アセスメントはデータ分離されています。
- アセスメントグループを含むすべてのアクターは、同じドメインまたはグローバルドメインに属している必要があります。
- アセスメントテンプレートは、アセスメントが作成された共通のドメインでアクセスできる必要があります。
- ドメインの上書きはサポートされていません。
注:
ドメインセパレーションを使用するには、Smart Assessment Connected プラグイン [com.sn_smart_asmt_connect] をインストールする必要があります。
次の表は、アセスメントドメインにおけるさまざまなシナリオが、シナリオのスコープとシナリオに関与するアクターに基づいてどのように評価されるかを示しています。各行は異なるシナリオを表し、ドメインの一貫性がどのように保たれているか、またはこれらの要因に基づいて行われた変更を示します。
| スコープ | アセスメントアクター | アセスメント |
|---|---|---|
| 例ドメイン A | 例ドメイン B | 不可能 |
| 例ドメイン A | 例ドメイン A | 例ドメイン A |
| 該当なし | 例ドメイン A | 例ドメイン A |
| グローバル | 例ドメイン A | 例ドメイン A |
| 例ドメイン A | グローバル | 例ドメイン A |
ドメインセパレーションテーブル
- sn_smart_asmt_template
- sn_smart_asmt_section
- sn_smart_asmt_question
- sn_smart_asmt_response_option
- sn_smart_asmt_template_category
- sn_smart_asmt_context_item
- sn_smart_asmt_instance
- sn_smart_asmt_combined_assessment
- sn_smart_asmt_m2m_instance_combined_assessment
- sn_smart_asmt_section_instance
- sn_smart_asmt_question_instance
- sn_smart_asmt_response_option_instance
- sn_smart_asmt_m2m_instance_persona
- sn_smart_asmt_m2m_instance_scope_item
- sn_smart_asmt_condition
- sn_smart_asmt_condition_result
- sn_smart_asmt_condition_result_set
- sn_smart_asmt_m2m_question_condition
- sn_smart_asmt_duration
- sn_smart_asmt_assessment_group