既存の CI クラスの拡張である CI クラス (テーブル) を作成します。それから、新しいクラスの識別および調整ルールを作成します。
始める前に
拡張されているクラスは、クラスが拡張可能であることを示す Is_Extendable フィールドがチェックされている必要があります。
必要なロール:
- Itil_admin と personalize_dictionary:ディクショナリー テーブルの編集に必要
- admin:フル アクセス
このタスクについて
CI クラス マネージャーは、CMDB テーブルを管理し、別の CMDB クラスから派生したクラスを作成する集中管理された場所です。クラスを作成するには、ラベルや名前などの基本的な詳細が必要です。また、識別エンジンがクラスを正常に識別できることを保証するために、識別および調整ルールも必要です。
クラスを拡張する方法と、そのプロセスの親クラスから属性を派生させる方法の詳細については、「テーブルの拡張とクラス」を参照してください。
手順
-
移動先 .
-
[階層] をクリックし、CI クラスのリストを展開します。
-
新しいクラスの拡張元であるクラスを選択します。
-
[子クラスの追加] をクリックします。
[子クラスの追加] オプションは、選択したクラスが拡張可能な場合にのみ表示されます。
-
[基本情報を入力] タブで情報を入力してから、[次へ] をクリックします。
| フィールド |
説明 |
| 表示名 |
クラスの一意のラベル (ラップトップやシン クライアントなど)。ラベルは、クラスのリストおよびフォーム ビューに表示されます。[ラベル] フィールドを更新すると、現在の言語の言語ファイルのラベルレコードも更新されます。「データ辞書テーブル」の「フィールドラベル」を参照してください。 文字列の最大長は 80 文字です。 |
| テーブル名 |
テーブルのラベルとプリフィックス文字列「u_cmdb_ci」に基づいて自動的に入力されます。
プリフィックスは変更できません。ただし、残りのテーブル名を変更することはできます。名前には、小文字、英数字の ASCII 文字およびアンダースコア (_) だけを使用できます。
文字列の最大長は 80 文字です。 |
| 説明 |
クラスの使用目的の説明。 |
| アイコン |
クラスに関連付けられたアイコン。 |
| 拡張可能 |
このクラスを拡張できるかどうかを示すインジケーター。 |
| プリンシパルクラス |
このクラスがプリンシパルクラスフィルターに含まれるかどうかを示します。このクラスがプリンシパルクラスフィルターに含まれている場合、プリンシパルクラスフィルターが適用されると、このクラスの CI が CI リストビューに表示されます。 |
-
[属性を追加] タブで、+ 記号をクリックし、新しい各クラス列の詳細を入力します。
-
[次へ] をクリックします。
リストビューのさまざまな列の説明については、「
ディクショナリエントリーフォーム」を参照してください。クラス識別の CI ID として属性を指定するには、属性の [識別ルール] 列をダブルクリックして
true に設定します。
-
[識別ルールを設定] タブで、[派生] 識別ルールとその [識別子エントリー] を確認します。
[置換] をクリックすると、派生したルールを、新しいクラスに固有の新しい識別ルールおよび新しい識別子エントリーで置き換えることができます。識別ルールと識別子エントリーの詳細については、「
識別ルール」を参照してください。
-
[依存関係] タブで、[依存関係を追加] をクリックして依存ルールを追加します。
[依存関係] タブは、選択したクラスに依存識別ルールがある場合にのみ表示されます。
-
[調整ルールを追加] タブで、[追加] をクリックして次のルールを作成します。
-
調整ルール
-
データ更新ルール
-
[提案されたリレーションシップを追加] タブで、提案された関係から派生したクラスの図を確認します。
-
フィルターを使用して、インバウンド、アウトバウンド、または特定の関係タイプのみを表示します。
-
クラスに提案された関係を追加するには:
-
[新規] をクリックします。
-
[提案されたリレーションシップを追加] ダイアログ ボックスで、[関係] と関係の [ターゲット クラス] を選択します。[このクラス] および [ターゲット クラス] は、[関係] の選択に基づいて、提案された関係の親または子になります。
-
[保存] をクリックします。
クエリー ビルダーでクラスの関係を構築すると、提案された関係のリストが更新されます。
-
[完了] をクリックします。