最初のアクティベーションステップ — 既存のライフサイクルデータを CSDM 標準にマッピング
CSDM は、標準のライフサイクルステータスを適用して、ライフサイクルの移行中に資産が正確に追跡されるようにします。プラットフォーム全体のすべてのライフサイクルデータを CSDM 標準に移行します。
- アラートを適切に処理するために、Event Management および Operational Intelligence が、CI がメンテナンスのライフサイクルステータスであるかどうかを把握する必要がある場合。
- コストデータを効果的にレポートするために、Cloud Insights が CI のステータスを把握する必要がある場合。
- 一貫したタスクおよびワークフローを生成するために、監査および Compliance が標準のライフサイクル値を使用する必要がある場合。
従来のライフサイクル値を CSDM 標準フィールドおよび値に移行するには、ライフサイクルの移行をアクティブ化する必要があります。
ライフサイクルマッピングテーブル
ベースシステムにはライフサイクルマッピング [life_cycle_mapping] テーブルが含まれています。このテーブルには、広く使用されている従来のライフサイクルマッピングが事前に設定されています。各マッピングレコードでは、従来のライフサイクルフィールドの値を、それがどのテーブルにあるかに基づいて、標準の CSDM の値にマッピングする方法を指定します。
- Life cycle stage(life_cycle_stage):CI が、開始または調達から、廃止および提供終了に移行する幅広いライフサイクルフェーズ。
- Life cycle status(life_cycle_stage_status):現在のライフサイクルステージ内の CI の特定のステータス。
テーブルには通常、クラスごとに複数のレコードエントリーが含まれ、各エントリーは特定の従来のライフサイクルとライフサイクル値のペアに対応します。クラスに複数のレコードエントリーがある場合、マッピングプロセスに意味のある値が含まれている可能性および重要度によって、エントリーに優先順位が付けられます。
カスタムライフサイクル値
アップグレードシナリオでは、ライフサイクル移行によって、システムに追加された従来のカスタムライフサイクル値がチェックされます。カスタム値ごとに、ライフサイクルマッピング [life_cycle_mapping] テーブルにレコードが追加されます。ただし、これらのマッピングレコードは不完全で非アクティブです。
ライフサイクル移行をアクティブ化する前に、これらのレコードを編集して有効にし、マッピングに使用する目的のライフサイクルコントロールを指定する必要があります。
従来のライフサイクルステータスを CMDB ステータスにマッピングする方法の指定
ライフサイクルマッピングモジュールを使用して、既存のライフサイクル値を CSDM ライフサイクルステータスに変換する方法を指定します。このマッピングにより、Now Platform 製品は環境内の従来の CI の正確なレポートを生成できます。
始める前に
必要なロール:itil_admin または asset_admin
このタスクについて
この例では、既存のデータは、ハードウェア CI の [インストールステータス] という名前のライフサイクル属性を使用します。[ライフサイクルマッピング] フォームを使用して、 [インストールステータス] 属性の既存の [保留中のインストール] 値を CMDBの [展開/テスト] ライフサイクルステータスにマッピングします。
手順
ライフサイクル移行のアクティブ化
ライフサイクル移行を有効にして、マッピングされた従来のカスタムライフサイクル設定を CSDM 標準ライフサイクル値に移行します。移行スクリプトは、既存データと受信データの両方を移行します。
始める前に
- 環境に合わせてマッピングを調整して追加します。
- 従来のライフサイクルのカスタム値のマッピングを確認します。これらのマッピングは不完全であるため、マッピング先の適切な標準ライフサイクルコントロールを指定する必要があります。
- すべてのマッピングがライフサイクルコントロールで構成されていることを確認します。
- すべてのマッピングがアクティブ化されていることを確認します。
必要なロール:itil_admin または asset_admin
手順
タスクの結果
- 従来の値の [Life cycle stage] フィールドおよび [Life cycle status] フィールドへの 1 回限りの一括マッピング。マッピングは、値、ソース、およびターゲットフィールドを含むライフサイクルマッピングテーブルのマッピングレコードに基づいています。
csdm.lifecycle.migration.activated システムプロパティのデフォルトの設定 false を true に変更します。変更により、Update life cycle from legacy ビジネスルールが有効になります。今後の CI の挿入または更新操作では、ライフサイクル標準が継続的かつ一貫して使用されるように、標準の [Life cycle stage] および [Life cycle status] フィールドに入力するルールがトリガーされます。
たとえば、ハードウェア CI を作成し、従来の [Status] フィールドおよび [Operational status] フィールドを設定する場合などです。保存後、新しいライフサイクル標準フィールドには、ライフサイクルマッピングテーブルの対応するレコードエントリに基づいて、一致するライフサイクル標準値が自動的に設定されます。従来の値を変更すると、標準フィールドはライフサイクルマッピングテーブル内の一致する別のレコードに基づいて自動的に更新されます。
- ライフサイクルの移行は 1 回限りのプロセスであるため、[アクティブ化] ボタンは無効になっています。
次のタスク
- CSDM Activation (com.snc.cmdb.csdm.activation) プラグインをアクティブ化します。
- CMDB データマネージャーを使用して、CI のライフサイクルを一括して、標準的かつ一貫した方法で一元管理します。