JKI Security Suite を使用して、スタンドアロンアプリケーションのソフトウェア部品表 (SBOM) を生成するようにビルド仕様を構成できます。

LabVIEW 2026 Q3で導入

SBOM生成には以下の要件があります。
  • SBOM生成はWindowsマシンでのみサポートされています。
  • SBOM生成には、アプリケーションビルダを含むLabVIEWのコピーが必要です。ご使用のLabVIEWエディションにアプリケーションビルダが含まれているかどうかを確認するには、「アプリケーションビルダのLabVIEW版要件」を参照してください。
  • SBOM 生成では JKI Security Suite の一部を使用するため、SBOM 生成には JKI VI Package Manager(VIPM)が必要です。LabVIEWで構成されたVIサーバ設定と一致するようにVIPMを構成する必要があります。VIサーバとVIPMの接続については、「VIサーバとVI Package Managerを接続する」を参照してください。
SBOM は、特定のアプリケーションで使用される VIPM および NI パッケージマネージャ (NIPM) 依存項目の記録を提供します。SBOMを提供することは、必要な依存項目を特定し、脆弱性や旧式のコンポーネントを特定できるため、アプリケーションのセキュリティにとって重要です。

LabVIEWで生成されたSBOMは、国際部品表規格CycloneDX 1.5に準拠したJSONファイルです。

アプリケーションのSBOMを生成するようにビルド仕様を構成するには、以下の手順に従ってください。

  1. ビルド仕様を右クリックしてプロパティを選択し、アプリケーションプロパティダイアログボックスを開きます。
  2. 上級ページに移動し、JKI Security Suiteを使用してソフトウェア部品表(SBOM)を生成オプションを有効にします。
  3. OKをクリックして変更を保存します。
SBOMエラーの結果としてビルドが失敗した場合、LabVIEWは問題を説明するVIPM終了コードとともにエラーを提供します。このエラーの詳細と対処方法については、『VIPM CLIコマンドリファレンス』を参照してください。