認定テンプレートの作成または編集
認定テンプレートを作成するには、次の手順に従います。
始める前に
認定コアプラグインを有効にして、コンプライアンス機能を有効にします。詳細については、「コンプライアンスのアクティブ化」を参照してください。
手順
-
テンプレートが評価するレコードを定義する適切なフィルターがあることを確認してください。
テンプレートは、これらのレコードに条件を適用します。
-
CI クラスマネージャーを使用して、認定テンプレート フォームに移動します。
- 移動先 すべて > 構成 > CI Class Manager (CI クラスマネージャー).
-
[階層] を選択して、CI クラスのリストを表示します。
認定テンプレートを作成するクラスを選択します。
- クラス ナビゲーション バーで、 [ Health ] を展開し、 [ Compliance] を選択します。
- 認定テンプレートを選択します。
-
または、次のいずれかのパスを使用して移動します。
- すべて > コンプライアンス > Architecture Compliance > テンプレート
- すべて > コンプライアンス > 適切な状況 > テンプレート
- すべて > コンプライアンス > テンプレート
- すべて > 監査定義 > テンプレート
- [新規] を選択するか、編集する認定テンプレートを選択します。
次のフィールドは自動的に入力されます。
- 番号:新しいテンプレートはそれぞれ一意の番号を持ちます。同じテンプレートのすべてのバージョンが同じ番号を使用します。
- 有効:すべての新しいテンプレートは [有効] に設定されています。
- バージョン:新しいテンプレートのバージョンは 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 を選択します。
同じフィールドの別の条件が存在する場合、システムは再アクティブ化を防ぎ、競合について警告します。
-
[Submit (送信)] を選択します。
ServiceNow はテンプレートをバージョン 1 として保存します。
-
テンプレートの別のバージョンを作成するには、名前を変更するか、条件を編集するか、または別のフィルターを選択します。
テンプレートの説明を更新しても、新しいバージョンは作成されません。注:既存のテンプレート条件と互換性がないテーブルのフィルターを選択すると、条件が適用されないという警告が表示されます。
-
[更新] を選択します。
現在のテンプレートの新しいバージョンが保存され、有効なバージョンになります。以前のバージョンは非アクティブとマークされています。