統一マップでのマップの編集
マップエディター での作業中に、マップに CI を追加したり、マップから CI を削除 (非表示) したりすることができます。マップから CI ノードを削除すると、CI の関係性のレコードは削除されますが、CI レコードは CMDB から削除されません。また、 CMDB内の CI 関係を追加、変更、および削除することもできます。
マップエディターで実行できるアクション
マップエディター では次のアクションを実行できます。
- CI、関係、またはマップ内の任意の場所を右クリックして、コンテキストメニューを開きます。
- CI と関係を管理するには、
属性アイコンを選択します。
- 既存の CI とその関係をマップに追加するには、[CI の追加] アイコン
を選択します。
- 関係または CI を選択し、[関係を管理] アイコン
を選択して、関係を追加、更新、または削除します。
- 現在の編集セッション中に追加した場合にのみ、マップから CI を削除できます。編集セッションの開始時にマップ上にあった CI は削除できません。CI との間のすべての関係の CMDB レコードを削除するには、CI の [削除] を選択します。CI はマップから削除されますが、CI レコードは CMDB から削除されません。
マップエディターでの作業
- マップエディターを使用するには、sn_cmdb_admin ロールまたは sn_cmdb_editor ロールのいずれかが必要です。
- マップを編集する前に、操作性を最適化するためにマップを準備します。フィルターとレベルを使用して、作業する CI の最小セットを表示します。マップを最小化すると、加えた変更の影響を理解して制御しやすくなります。
- マップを編集するには、[マップを編集] アイコン
を選択します。マップ上の太い青色のアウトラインは、 マップエディター がアクティブであることを示します。
- マップエディター での作業中は、[保存] を選択するまでCMDBは変更されません。
- 編集セッション中は、関連アイテムと関連付けバッジはマップに表示されません。
- リセットアイコン
を選択すると、いつでも未保存の変更をすべて元に戻すことができます。
- [終了] を選択して、編集セッションを終了します。タイムラインとコントロール (検索、フィルター、ズームなど) にアクセスするには、エディターを終了する必要があります。
マップへの CI の追加とマップからの CI の削除
- マップ上の既存の CI を表示して、その接続を作成、変更、または削除できます。
- CMDB に既存のレコードがある CI のみを追加できます。
- マップ上の別の CI に既に接続している CI を追加しようとすると、マップが再配置され、CI がハイライト表示されます。場合によっては、フィルター設定が原因で CI が表示されないことがあります。
- 追加された CI はマップに表示されますが、CI の接続を変更して変更を保存しない限り、その CMDB レコードは変更されません。 CI を追加すると、ホームノードへのパス (直接または間接) がある場合にのみマップに保存されます。
- ある CI と別の CI の間のすべての接続を削除して、ホームノードへの接続パスが残らないようにすると、隔離された CI とそのすべてのダウンストリーム接続はアイランドブランチと見なされます。保存すると、ダウンストリーム接続に加えた変更が保存され、島分岐 CI がマップから削除されます (非表示になります)。ただし、CI レコードは CMDB から削除されません。
- マップから CI を削除 (非表示) しても、 CMDB 内の CI のレコードは削除されません。対照的に、削除された CI の接続レコードは、 接続の削除で説明されているように影響を受けます。
CI 間の接続 (関係または参照) の作成または変更
マップエディター を使用して、2 つの CI 間の接続を追加したり、既存の接続を変更したりします。
詳細については、「CMDB 内の CI 関係」を参照してください。
接続の削除
警告:
接続を削除すると、無効な CMDB 状態になる可能性があります。
編集できない接続はグレー表示され、表示専用になります。
-
接続を削除すると、接続はマップから削除されます (非表示になります)。関係は、変更を保存したときにのみ [cmdb_ci_rel] テーブルから削除されます。
- ある CI と別の CI の間のすべての接続を削除して、ホームノードへの接続パスが残らないようにすると、隔離された CI とそのすべてのダウンストリーム接続はアイランドブランチと見なされます。保存すると、ダウンストリーム接続に加えた変更が保存され、島分岐 CI がマップから削除されます (非表示になります)。ただし、CI レコードは CMDB から削除されません。
- CI との間のすべての接続を削除して変更を保存すると、次のアクションが発生します。
- CI のすべての関係 (CI の上流と下流の両方) のレコードが CMDB [cmdb_ci_rel] テーブルから削除されます。
- CI がマップから削除されます (非表示)。
- CMDB内の CI のレコードは削除されません。
制限事項
マップ編集者 では、次のアクションはサポートされていません。
- マップされたアプリケーションサービス (サービスインスタンス) の編集。
- CI レコードを CMDB から削除する、または CI レコードに追加する。
- マップに対するエンドポイント CI の追加または削除
- 参照接続またはエンドポイント接続を削除するか、参照接続またはエンドポイント接続を持つ CI をマップから削除します。
- 適用可能なフロー関係タイプ (エンドポイント CI 間の接続) の更新。