Domain Separation と Automated Test Framework
ドメイン分離は 自動テストフレームワーク (ATF) でサポートされています。 ドメイン分離では、データ、プロセス、および管理タスクをドメインと呼ばれる論理的なグループに分けることができます。どのユーザーがデータを表示できるか、データにアクセスできるかなど、このアプリケーションのいくつかの側面を制御できます。
サポートレベル:標準*
サポートレベルは標準ですが、いくつかの例外または特別な条件があります。
- ベーシックレベルを含みます。
- ビジネスロジック:サービスプロバイダー (SP) によって顧客ごとにプロセスを作成または変更できます。ユースケースには、単一のインスタンスでの複数のサービスプロバイダー顧客によるアプリケーションの正しい使用が反映されています。
- インスタンスオーナーは、MVP (minimum viable product) ビジネスロジックとデータパラメーターを設定できる必要があります。この構成は、特定のアプリケーションで前提とされているように、テナントごとに行います。
サンプルユースケース:管理者は、レコードを他のテナントに対してはクローズしないが、1 つのテナントに対してクローズする場合、コメントを必須にすることができる必要があります。
サポートレベルの詳細については、「アプリケーションでのドメイン分離のサポート)」を参照してください。
ATF のユースケース
Automated Test Framework の設計とランタイムアクセスは、インスタンスの所有者がドメイン固有のプロセスを検証するためのものです。顧客のためにテストを設計することで、テナントごとの結果を確認します。
テスト
ATF のテストステップ中に Domain Separation をテストする場合は、最初にドメインを設定する必要があります。各 ATF テストステップが設定中のドメインに依存する場合、これはその最初の代理操作ステップの一部になります。Domain Separation の推奨プラクティスの詳細については、「サービスプロバイダー向けの Domain Separation の推奨プラクティス」を参照してください。