ドメイン分離と ソフトウェア資産管理
ドメイン分離は ソフトウェア資産管理 でサポートされています。 ドメイン分離では、データ、プロセス、および管理タスクをドメインと呼ばれる論理的なグループに分けることができます。どのユーザーがデータを表示できるか、データにアクセスできるかなど、このアプリケーションのいくつかの側面を制御できます。
サポートレベル:拡張
- ベーシックレベルと標準レベルを含みます。
- データドリブンプロセスにより、サービスプロバイダーの顧客は定義されたユースケースに基づくビジネスロジックを変更できます。これらの構成は UI ベースでフェイルセーフであるため、1 人の顧客による構成が別のユーザーに影響を与えることはありません。
- インスタンスのテナントは、それ自体、MVP (minimum viable product) ビジネスロジックとデータパラメーターを設定できる必要があります。アプリケーションの通常の関数では、このロジックとパラメーターが想定されます。
サンプルユースケース:共有環境のテナント顧客は、影響度、緊急性、または優先度のマトリクスに変更を加えて、ドメイン内で優先順位を設定できる必要があります。
サポートレベルの詳細については、「アプリケーションでのドメイン分離のサポート)」を参照してください。
概要
製品のドメイン分離サポートにより、サービスプロバイダーは、ソフトウェアおよびハードウェア資産管理のマネージドサービスを顧客に提供できます。この機能は、子会社を独立したドメインとして管理している大規模な組織にも対応しています。
Software Asset Management におけるドメイン分離の仕組み
SAM では、ドメイン分離はデータ分離とプロセス分離の 2 つのステージで行われます。分離を有効または無効にするために使用される 2 つのシステムプロパティがあります。Paris リリースでは、データとプロセスの両方がドメイン分離されています。
sam_integratorロールを持つすべてのユーザーは、SaaS 統合プロファイルを作成および変更できます。このロールを持つユーザーは OAuth アプリケーションレジストリにもアクセスできるため (現在はドメイン分離されていないため、すべてのドメインのレコードが表示されます)、このsam_integratorロールは注意して割り当てる必要があります。ユーザーはサービス プロバイダー組織に所属し、高いアクセス許可の基準を満たしている必要があります。
Domain Separation のログを表示するには、というタイトルのasset.log_levelシステムプロパティを作成し、その値を または traceinfoに設定するdebug必要があります。設定した値に基づいて、AssetManagementBaseJobscheduled ジョブを拡張するジョブスケジュールが実行されると、ログが表示されます。
ドメイン分離されたインスタンスでは、コンテンツデータサービス (CDS) は、 グローバルに設定されたドメインをインスタンスに入力する必要があります。
ベースシステムのドメイン設定レコードはカスタマイズしない ことをお勧めします 。
必須のプラグイン
- Domain separation extension (com.glide.domain.msp_extensions.installer)
- Performance Analytics – ドメインサポート (com.snc.pa.domain_support)
- SAMP (com.sn_samp_master)
- HAMP (ストアアプリ)
サポートされているその他のプラグイン
- Service Catalog – Domain Separation (com.glideapp.servicecatalog.domain_separation)
- Procurement (com.snc.procurement)
- コスト管理 (com.snc.cost_management)
- 契約管理 (com.snc.contract_management)
詳細については、「 ドメイン分離の説明」、「 クエリとドメイン アクセスを含む」、および 「既定のドメインの重要性」を参照してください。