Impact ストアアプリケーションに対するプロアクティブコードチェックの使用

  • リリースバージョン: Australia
  • 更新日 2026年03月12日
  • 所要時間:2分
  • 開発者は、本番環境に展開する前に問題を特定し、欠陥を防止できます。

    始める前に

    注:
    Zurich バージョン 6.0.8 ServiceNow Store リリース以降 Impactプロアクティブコードチェック は将来の廃止に備えています。これは非表示になり、新しいインスタンスにはインストールされなくなりますが、引き続きサポートされます。詳細については、Now Support ナレッジベースの「Deprecation Process (廃止プロセス) [KB0867184]」の記事を参照してください。

    開発者は、非本番インスタンスで開発中の更新セットに対してプロアクティブコードチェック (PCC) を実行します。PCC により、更新セットの関連リストに関する特定された検出結果と詳細 (タイプ、重大度、場所など) のリストが表示されます。検出結果のフィルターとソートオプションを利用できます。また、個々の検出結果レコードを直接開き、スキャンレポートで検出された問題を解決することもできます。

    注:
    スキャンを実行する前に、コードチェックパラメーターを構成する必要があります。

    必要なロール:admin

    手順

    1. 非本番インスタンスで、 すべて > システムアップデートセット > ローカル更新セット > .
      ページビューが [プロアクティブコードチェック (Proactive Code Check)] に設定されていることを確認します。
      [顧客アップデート] タブに、本番インスタンスにプッシュされる保留中の開発変更が表示されます。
    2. [プロアクティブコードチェック (Proactive Code Check)] UI アクションを選択してスキャンを開始します。
      進捗状況バーが表示されます。このバーには、警告、エラー、および検出結果の合計数も表示されます。
    3. 現在の更新セットフォームの [結果に移動/更新 (Go to Result/Refresh)] を選択して、関連リストに検出結果を表示します。
      スキャンの検出結果がテーブルに表示されます。システムチェックで特定の検出結果の背景情報を確認することや、解決策や構成の詳細を説明した KB 記事への外部リンクを設定することができます。
    4. スキャン中に報告された問題に対処して、変更によって問題が解決されたことを検証します。
    5. 最新のレポートを取得するには、更新セットの [スキャン結果] ページで [再スキャン] を選択します。
      更新セットを本番インスタンスに昇格する前に、必要に応じてスキャンと解決のプロセスを繰り返します。
      新しい検出結果の参照先は検出元の特定の更新セットになります (子更新セットに関連する検出結果を含む)。これにより、ユーザーインターフェイスで検出結果と更新セットの間を簡単に移動できます。