ドメインセパレーションおよび CMDB クエリビルダー
ドメインセパレーションは CMDB クエリビルダーでサポートされています。 ドメインセパレーションでは、データ、プロセス、および管理タスクをドメインと呼ばれる論理的なグループに分けることができます。どのユーザーがデータを表示できるか、データにアクセスできるかなど、このアプリケーションのいくつかの側面を制御できます。
概要
CMDB クエリビルダーでのドメインセパレーションの仕組み
CMDB クエリビルダーを使用すると、複数の CMDB クラスにまたがり、さまざまな関係で接続されている多くの CI が関与する、複雑なインフラストラクチャおよびサービスクエリを簡単にビルドできます。ドメインセパレーションは、デフォルトでオンに設定されています。
- 保存済みクエリ
ユーザーは、クラス階層からクラス ノードをドラッグしてキャンバスにドロップし、ノードを関係タイプに接続することによってクエリを作成します。
ユーザーは、作成したクエリを XML ファイルとして、将来使用するために CMDB のデータベース [qb_saved_query] テーブルに保存することができます。保存済みクエリはドメインセパレーションされています。
- クエリ結果
保存済みクエリでは、ユーザーが [実行] を選択するとクエリ結果が保存され、プラットフォームリストビューに表示されます。
クエリ結果で、ドメインセパレーションは、CI 関係 [cmdb_rel_ci] テーブルと CMDB CI [cmdb] テーブルのプラットフォームリストビューと同じように動作します。したがって、CI 関係はドメインセパレーションされていないため、ドメインに関係なく、クエリ結果のすべての関係が表示されます。逆に、クエリ結果が CI のみの場合、CMDB CI はドメインセパレーションされているため、結果は現在のドメインで表示されている場合のみ表示されます。