CMDB Workspace での CMDB データマネージャーポリシーの作成
削除などの CI ライフサイクルイベントを自動的に処理する CMDB データマネージャーポリシーを作成します。一貫性のある標準的なライフサイクルポリシーを CI に適用することで、CMDB の健全性を維持することができます。
始める前に
- 廃止、アーカイブ、削除のライフサイクルポリシーでは、ポリシーのターゲットクラスごとにアクティブなライフサイクルルールが必要です。この要件が適用されるものの、満たしてはいないポリシータイプのポリシーを作成しようとすると、エラーメッセージが表示され、操作が失敗します。
- ポリシーに関連付けるカスタムサブフローが存在することを確認します。
- 移動先 次に、CMDB Workspace メニューバーで [ 管理 ] を選択します。
- [管理ツール] セクションの [ データ マネージャー ] リンクを選択します。
- 左側のナビゲーションバーで [ サブフロー ] を選択します。
- [データマネージャーサブフロー] ページでサブフローを確認し、サブフローにドリルダウンして Flow Designer で開きます。
- [ 新しいサブフローを作成 ] を選択して、 Flow Designer で新しいサブフローを作成します。
- ポリシータスクのレビューと承認を要求する場合:Managed By Group 属性がターゲット CI に入力されており、アサインされたユーザーがポリシータスクを承認する権限があることを確認します。
- Asset Management が有効になっている場合は、CI を廃止する前に、その CI に関連付けられている資産レコードがあるかどうかを確認します。関連する資産レコードがある場合はそれをチェックし、資産状態 (install_status) が Retiredであることを確認します。
必要なロール: 必要なロール:data_manager_admin または sn_cmdb_admin
このタスクについて
各ポリシーに対して、ポリシータイプ、ライフサイクルポリシーのサブフロー、ターゲット CI として動作する一連の CI、および選択したポリシータイプに固有のその他のオプションを指定します。ターゲット CI は通常、構成アイテム [cmdb_ci] テーブルを拡張するクラスからのものである必要があり、[CMDB 関連エントリの削除] ポリシータイプでは、関連エントリ [cmdb_related_entry] テーブルのテーブルも含まれます。 ただし、たとえば、認定ポリシータイプは、非 CMDB テーブルもサポートします。
ライフサイクルステータスの定義と CMDB データマネージャーの操作に関するその他の概念の詳細については、「」を参照してください の操作 CMDB データマネージャー。
手順
タスクの結果
ポリシー公開後:
-
日次ジョブスケジュールが公開されたポリシーを処理し、ポリシータスクがポリシーに設定されている通りにアサインされます。ポリシーがサブフローに関連付けられている場合、ポリシータスクはポリシーサブフローをトリガーします。ポリシー実行の問題はエラーログに記録され、CMDB データマネージャー管理者に通知が送信されます。
タスクの承認を要求するようにポリシーが構成されている場合、CI の Managed by Group 属性のアサイン先グループのメンバーにメール通知が送信されます。ポリシーがサブフローに関連付けられている場合、タスクが承認された後にのみ、ポリシータスクはポリシーサブフローをトリガーします。
- ポリシーがサブフローに関連付けられている場合、ポリシータスクが完了すると、ポリシーサブフローはタスクをクローズします。(サブフローに関連付けられていない) 証明書ポリシーの場合、ユーザーはタスク内のすべての CI を処理し、タスクを送信してクローズする必要があります。
- 証明書ポリシーの場合、証明書タスクは指定されたとおりにユーザーにアサインされ、アサインされたユーザーがログインすると、証明書タスクが CMDB Workspace に表示されます。
- 削除などのポリシータイプによっては、ターゲット CI のリストは CSV ファイルにロールアップされ、追跡のためにタスクに添付されます。
- 古いタスクは、日次ジョブスケジュールによって [キャンセルしてクローズ] に設定されます。タスクがオープンのまま承認されずに 90 日以上が経過した場合、タスクは古いと見なされます。タスクが古くなったと見なされるまでの日数は、cmdb.data.manager.stale.task.life.in.days システムプロパティで指定されます。
次のタスク
- CMDB Workspace でドラフトのデータマネージャーポリシーの公開。
- [ポリシー] ページの [公開済みポリシー] リストビューでポリシーを選択して、ポリシーフォームにポリシーの詳細を表示します。[ ポリシーの表示 ] を選択して、すべてのポリシー フォーム ページの設定を表示します。
- [ポリシー] ページの [公開済みポリシー] リストビューで、非アクティブ化するポリシーを選択します。ポリシーフォームで、[ ポリシーの非アクティブ化 ] を選択して、ポリシーが一時的に実行されないようにします。
- [オープンポリシータスク] タイルで [オープンタスクを表示] をクリックして、[CMDB データ管理タスクコントロール] リストビューでポリシータスクの処理を追跡します。[成功率] 列には、タスクが完了したタスク内の CI の割合が表示されます。CI は、CI のアーカイブプロセスが完全に完了した後にのみ、アーカイブタスクで完了としてカウントされます (たとえば、CI が最初にアーカイブ用にステージングされている間は完了としてカウントされません)。
- ユーザーは CMDB Workspace にログインし、アサインされた 証明書タスクを確認して処理します。
- ユーザーは CMDB Workspace にログインして、アサインされた 非証明書タスクを確認して処理 します。