CMDB ワークスペースでの CI の手動作成
識別および調整エンジン (IRE) プロセスと CI のクラスのその他の要件を適用しながら、CMDB ワークスペースで新しい CI を作成します。IRE 識別ルールによって、新しい CI を一意にすることと、他のクラス要件に準拠することが求められます。
このタスクについて
アプリケーションサービスなどの特殊 CI の作成は、この CI の作成エクスペリエンスではサポートされていません。通常、このような CI は検出できないため、 アプリケーションサービスウィザードなどの特定のウィザードを使用して手動で作成する必要があります。
次のいずれかの方法で CI の作成エクスペリエンスにアクセスできます。
- CMDB ワークスペースのホームビューで [CI を作成 ] クイックリンクを選択すると、新しい CI のクラスを選択できます。
- CI 概要タイルの [CI サマリー] タブでクラスグループバーをドリルダウンします。この場合、ドリルダウン元のクラスが新しい CI のクラスになります。このオプションは、CI の作成エクスペリエンスで除外されていないクラスをドリルダウンする場合にのみ使用できます。CMDB ワークスペースでの CI の作成エクスペリエンスのクラスの除外については、「 ワークスペースで作成される新しい CI のクラスリストを制限する」を参照してください。
手順を進めていくと、現在のページまたは前のページでの選択内容とエントリに従ってフィールドが動的に表示されます。
IRE プロセス (コア UI) を適用せずに新しい CI を手動で作成するには、「CMDB の入力」を参照してください。必須属性、IRE プロセス、依存 CI、および CI 関係エディター (コア UI) の詳細については、以下を参照してください。
始める前に
新しい CI を作成する前に、CI の作成エクスペリエンスのカスタマイズを構成します。
- 追加の必須ではない属性に対するアドミニストレーターの要求を完了します。アドミニストレーターが構成識別子を使用して属性の要求を新しい CI の作成フローに組み込む方法については、「新しい CI の追加属性を要求する」を参照してください。
- 新しい CI について、選択できるクラスのリストを制限するための設定を完了します。アドミニストレーターが構成識別子を使用して新しい CI のクラスのカスタムリストを作成する方法については、「ワークスペースで作成される新しい CI のクラスリストを制限する」を参照してください。
CI の作成後に、新しい CI を参照するレコードの作成などの追加のアクションを実行する場合は、ManualCreateCIExtPoint 拡張ポイントを実装します。
- getAppId() 関数で、UX アプリケーション [sys_ux_page_registry] テーブルからワークスペースを含むアプリケーションのsys_idを追加します。
- postInsertCI() 関数で、実行する追加のアクションを定義します。
必要なロール:cmdb_manual_ci_ire_access (デフォルトで sn_cmdb_editor ロールに含まれています)
手順
タスクの結果
新しい CI では:
- Discovery source が [IRE を介して手動 (Manual via IRE)] に設定されます。
- 新しい CI が完全に構成され、使用できるようになるまで、[運用ステータス] は [設計] に設定されます。必要に応じて、CI のステータスを [運用] などに変更できます。
新しい CI では、 Discovery source は [IRE 経由で手動] に設定されています。
次のタスク
CMDB ワークスペースの CI フォームを使用して、新しい CI または他の CI を表示できます。CI フォームの使用の詳細については、「 CMDB ワークスペースで CI フォームを使用して CI の詳細を管理する」を参照してください。