認定テンプレートの作成または編集
認定テンプレートを作成するには、次の手順に従います。
始める前に
認定コアプラグインを有効にして、コンプライアンス機能を有効にします。詳細については、「コンプライアンスのアクティブ化」を参照してください。
手順
-
テンプレートが評価するレコードを定義する適切なフィルターがあることを確認してください。
テンプレートは、これらのレコードに条件を適用します。
-
CI クラス マネージャーを使用して、認定テンプレート フォームに移動します。
- 移動先 すべて > 構成 > CI クラスマネージャー.
-
[階層] をクリックして、CI クラスのリストを表示します。
認定テンプレートを作成するクラスを選択します。
- クラス ナビゲーション バーで、[健康] を展開し、[コンプライアンス] をクリックします。
- [認定テンプレート] をクリックします。
-
または、次のいずれかのパスを使用して移動します。
- すべて > コンプライアンス > アーキテクチャコンプライアンス > テンプレート
- すべて > コンプライアンス > 適切な状況 > テンプレート
- すべて > コンプライアンス > テンプレート
- すべて > 監査定義 > テンプレート
- [新規] をクリックするか、編集する認定テンプレートを選択します。
次のフィールドは自動的に入力されます。
- 番号:新しいテンプレートはそれぞれ一意の番号を持ちます。同じテンプレートのすべてのバージョンが同じ番号を使用します。
- 有効:すべての新しいテンプレートは [有効] に設定されています。
- バージョン:新しいテンプレートのバージョンは 1 に設定されています。
- 監査タイプ:システムは、テンプレートが作成されたアプリケーションによって、デフォルトのタイプを [アーキテクチャ コンプライアンス]、[適切なステータス]、または [コンプライアンス] に設定します。テンプレートを作成するときに異なるタイプを選択できますが、レコードを送信すると、そのフィールドは読み取り専用になります。システムは、監査タイプを使用して適切なデータのレコードリストをフィルタリングし、テンプレートフォームに表示される条件を決定します。
-
次の必須フィールドに入力します。
- 名前:このテンプレートのわかりやすい名前を入力します。名前は目的の識別に役立ちます。
- フィルター:認定するレコードを識別するフィルターを選択します。有効または非アクティブなフィルター バージョンのどちらも選択できます。デフォルトでは、選択対象となる有効なバージョンのみが表示されます。フィルター名の入力を開始すると、オートコンプリート機能によって選択対象となるすべてのバージョンが表示されます。アーキテクチャ コンプライアンスと適切なステータステンプレートでは、構成アイテム [cmdb_ci] から拡張されたテーブルを使用するフィルターのみが選択リストに表示されます。コンプライアンス テンプレートの選択リストには、すべてのフィルターが表示されます。フィルターを選択すると、テンプレート条件ビルダーが表示されます。テンプレートは、フィルターで指定されたテーブルで動作します。
- このテンプレートの説明を入力します。
-
条件ビルダーを使用して認定条件を定義します。
すべての条件は AND 条件です。テンプレートの監査タイプによって、使用可能な条件が決まります。
-
認定属性条件:[すべての監査タイプ] CPU カウント、メモリ、またはディスク容量など、認定する構成アイテムの属性または仕様を選択します。属性条件ビルダーの使用可能なフィールドは、フィルターのテーブルによって異なります。属性の通常の ServiceNow 条件 (上限および下限境界値を持つ数値条件を設定するための between 演算子を含む) を使用できます。この演算子は、適切なステータスの要件用に特別に追加されました。
[関連フィールドを表示] 項目は、ドット連結をサポートしているため、参照済みフィールドを認定属性条件に含めることができます。[関連フィールドを表示] または [関連フィールドを削除] をクリックし、参照済みフィールドを追加または削除します (<field> => <field> のフォーム)。参照済みフィールドの次のレベルにドリルダウンするには、参照済みフィールドを選択します。
「ドット連結」を参照してください。
- 認定 CI リレーションシップ条件:[適切なステータス監査タイプ] [実行] や [依存] などの認定する CI 関係を定義します。
- 認定ユーザー リレーションシップ条件:[適切なステータス監査タイプ] この構成アイテムの目的のユーザー リレーションシップを選択します。ベース システムに提供される関係は、[ログレビュー担当者:] です。
- 認定グループ リレーションシップ条件:[適切なステータス監査タイプ] この構成アイテムの目的のグループ リレーションシップを選択します。ベース システムに提供される関係は、[バックアップ実行者:] です。
-
認定関連リスト条件:[すべての監査タイプ] テンプレートテーブルを参照するテーブルからフィールド値を選択するか、sys_relationship テーブルでカスタムリレーションシップによって作成されたユーザー定義の関連リストを選択します。ソフトウェア インストール [cmdb_sam_sw_install] テーブルで参照されているように、サーバー [cmdb_ci_server] テーブル内のすべてのサーバーを評価して Microsoft Word 2007 の存在を評価する条件を作成するためのものです。結果の条件は、[ソフトウェア インストール -> インストール先] [表示名] [次の値に等しい (=)] [Microsoft Word 2007] です。
[すべて] をオンにすると、関連リストの条件の要件にすべてのレコードが含められます。関連リストにレコードがない場合は、次のようになります。- [すべて] がオンになっていると、条件の要件が満たされます。
- [すべて] がオフになっていると、条件の要件は満たされません。
注:デフォルトでは、リレーションシップの条件ビルダーは提案されたリレーションシップのみを表示します。すべての可能なリレーションシップを表示するには、フォームの右側にある [すべてのリレーションシップを表示] チェック ボックスをオンにします。-
[新規行を挿入] をクリックして条件を挿入します。
空の条件を挿入することはできません。
-
緑色のチェックマーク アイコンをクリックすると、条件が保存されます。
他の操作を実行する前に、必ず条件を保存してください。フォームを更新しても、条件は保存されません。
-
条件を削除するには、条件の横にある赤色の [X] をクリックします。
システムは、その状態を非アクティブとしてマークします。
-
条件を再度アクティブにするには、グレーの [X] をクリックします。
同じフィールドの別の条件が存在する場合、システムは再アクティブ化を防ぎ、競合について警告します。
-
-
[送信] をクリックします。
ServiceNow はテンプレートをバージョン 1 として保存します。
-
このテンプレートの別のバージョンを作成するには、名前を変更するか、条件を編集するか、または別のフィルターを選択します。
テンプレートの [説明] を更新しても、新しいバージョンは作成されません。注:既存のテンプレート条件と互換性がないテーブルのフィルターを選択すると、条件が適用されないという警告が表示されます。
-
[更新] をクリックします。
現在のテンプレートの新しいバージョンが保存され、有効なバージョンになります。以前のバージョンは非アクティブとマークされています。