認定テンプレートの作成または編集

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:6分
  • 認定テンプレートを作成するには、次の手順に従います。

    始める前に

    認定コアプラグインを有効にして、コンプライアンス機能を有効にします。詳細については、「コンプライアンスのアクティブ化」を参照してください。

    手順

    1. テンプレートが評価するレコードを定義する適切なフィルターがあることを確認してください。

      テンプレートは、これらのレコードに条件を適用します。

    2. CI クラスマネージャーを使用して、認定テンプレート フォームに移動します。
      1. 移動先 すべて > 構成 > CI Class Manager (CI クラスマネージャー).
      2. [階層] を選択して、CI クラスのリストを表示します。
        認定テンプレートを作成するクラスを選択します。
      3. クラス ナビゲーション バーで、 [ Health ] を展開し、 [ Compliance] を選択します。
    3. 認定テンプレートを選択します。
    4. または、次のいずれかのパスを使用して移動します。
      • すべて > コンプライアンス > Architecture Compliance > テンプレート
      • すべて > コンプライアンス > 適切な状況 > テンプレート
      • すべて > コンプライアンス > テンプレート
      • すべて > 監査定義 > テンプレート
    5. [新規] を選択するか、編集する認定テンプレートを選択します。
      次のフィールドは自動的に入力されます。
      • 番号:新しいテンプレートはそれぞれ一意の番号を持ちます。同じテンプレートのすべてのバージョンが同じ番号を使用します。
      • 有効:すべての新しいテンプレートは [有効] に設定されています。
      • バージョン:新しいテンプレートのバージョンは 1 に設定されています。
      • 監査タイプ:システムは、テンプレートが作成されたアプリケーションによって、デフォルトのタイプを [アーキテクチャ コンプライアンス][適切な状況]、または [コンプライアンス] に設定します。テンプレートを作成するときに異なるタイプを選択できますが、レコードを送信すると、そのフィールドは読み取り専用になります。システムは、監査タイプを使用して適切なデータのレコードリストをフィルタリングし、テンプレートフォームに表示される条件を決定します。
    6. 次の必須フィールドに入力します。
      • 名前:このテンプレートのわかりやすい名前を入力します。名前は目的の識別に役立ちます。
      • フィルター:認定するレコードを識別するフィルターを選択します。有効または非アクティブなフィルター バージョンのどちらも選択できます。デフォルトでは、選択対象となる有効なバージョンのみが表示されます。フィルターの名前を入力し始めると、オートコンプリート機能によって選択可能なすべてのバージョンが表示されます。アーキテクチャ コンプライアンスと適切な状況テンプレートでは、構成アイテム [cmdb_ci] から拡張されたテーブルを使用するフィルターのみが選択リストに表示されます。コンプライアンス テンプレートの選択リストには、すべてのフィルターが表示されます。フィルターを選択すると、テンプレート条件ビルダーが表示されます。テンプレートは、フィルターで指定されたテーブルで動作します。
    7. このテンプレートの説明を入力します。
    8. 条件ビルダーを使用して認定条件を定義します。

      すべての条件は AND 条件です。テンプレートの監査タイプによって、使用可能な条件が決まります。

      • 認定属性条件:[すべての監査タイプ] CPU カウント、メモリ、またはディスク容量など、認定する構成アイテムの属性または仕様を選択します。属性条件ビルダーの使用可能なフィールドは、フィルターのテーブルによって異なります。属性の通常の ServiceNow 条件 (上限および下限境界値を持つ数値条件を設定するための between 演算子を含む) を使用できます。この演算子は、適切な状況の要件用に特別に追加されました。

        [ 関連フィールドを表示 ] アイテムはドット連結をサポートしているため、参照フィールドを認定属性条件に含めることができます。参照フィールドを追加または削除するには、[ 関連フィールドを表示 ] または [ 関連フィールドを削除 ] を選択します (<field> => <field> の形式)。参照済みフィールドの次のレベルにドリルダウンするには、参照済みフィールドを選択します。

        ドット連結」を参照してください。

      • 認定 CI リレーションシップ条件:[適切な状況監査タイプ] [実行][依存] などの認定する CI 関係を定義します。
      • 認定ユーザー リレーションシップ条件:[適切な状況監査タイプ] この構成アイテムの目的のユーザー リレーションシップを選択します。ベース システムに提供される関係は、[ログレビュー担当者:] です。
      • 認定グループ リレーションシップ条件:[適切な状況監査タイプ] この構成アイテムの目的のグループ リレーションシップを選択します。ベース システムに提供される関係は、[バックアップ実行者:] です。
      • 認定関連リスト条件:[すべての監査タイプ] テンプレートテーブルを参照するテーブル、またはsys_relationshipテーブルのカスタム関係を介して作成されたユーザー定義の関連リストからフィールド値を選択します。ソフトウェア インストール [cmdb_sam_sw_install] テーブルで参照されているように、サーバー [cmdb_ci_server] テーブル内のすべてのサーバーを評価して Microsoft Word 2007 の存在を評価する条件を作成するためのものです。結果の条件は、[ソフトウェア インストール -> インストール先] [表示名] [次の値に等しい (=)] [Microsoft Word 2007] です。

        [すべて] をオンにすると、関連リストの条件の要件にすべてのレコードが含められます。関連リストにレコードがない場合は、次のようになります。
        • [すべて] がオンになっていると、条件の要件が満たされます。
        • [ すべて ] がオフの場合、要件は満たされていません。
      注:
      デフォルトでは、リレーションシップの条件ビルダーは提案されたリレーションシップのみを表示します。可能なすべてのリレーションシップを表示するには、フォームの横にある [ すべてのリレーションシップを表示 ] チェック ボックスをオンにします。
      1. [ 新しい行を挿入 ] を選択して条件を挿入します。
        空の条件を挿入することはできません。
      2. 緑色のチェックマークアイコンを選択して、条件を保存します。
        他の操作を実行する前に、必ず条件を保存してください。フォームを更新しても、条件は保存されません。
      3. 条件を削除するには、条件の横にある赤い X を選択します。
        システムは、その状態を非アクティブとしてマークします。
      4. 条件を再度アクティブ化するには、灰色の X を選択します。
        同じフィールドの別の条件が存在する場合、システムは再アクティブ化を防ぎ、競合について警告します。
    9. [Submit (送信)] を選択します。
      ServiceNow はテンプレートをバージョン 1 として保存します。
    10. テンプレートの別のバージョンを作成するには、名前を変更するか、条件を編集するか、または別のフィルターを選択します。
      テンプレートの説明を更新しても、新しいバージョンは作成されません。
      注:
      既存のテンプレート条件と互換性がないテーブルのフィルターを選択すると、条件が適用されないという警告が表示されます。[一部のテンプレート条件は選択されたフィルターと互換性がありません。互換性のない条件は監査に使用されません。] というエラーメッセージが表示されます。
    11. [更新] を選択します。
      現在のテンプレートの新しいバージョンが保存され、有効なバージョンになります。以前のバージョンは非アクティブとマークされています。