Fortifyとの統合をセットアップする

このトピックでは、Micro Focus Fortifyとの統合をセットアップし、開発サイクルにセキュリティテストを組み込む方法について説明します。

ALM OctaneとFortifyの統合の概要

Fortifyとは?

Micro Focus Fortifyは、アプリケーションセキュリティテストサービスです。アプリケーションのコードに対して静的コード分析を行い、コードに潜むセキュリティ上の脆弱性に関する評価を行います。クラウドベースにすることも、オンプレミスにインストールすることもできます。

ALM OctaneをFortifyと統合するのはなぜですか?

ALM OctaneとFortifyを統合して、開発サイクルにセキュリティテストを組み込みます。

  • コードに持ち込まれたセキュリティ上の脆弱性をすばやく見つけて修正します。

  • 開発者の意識を高め、開発者がコードに脆弱性を持ち込まないように促します。

ヒント: Fortify以外の静的コード分析ツールを使用している場合は、ALM Octane REST APIを使用して、ツールによって検出されたセキュリティの脆弱性の問題をALM Octaneに挿入できます。詳細については、脆弱性の問題をALM Octaneに追加するを参照してください。

この統合が機能する仕組み

ユーザーは脆弱性を確認した後に、関連する不具合を作成してコードで修正を行うか、問題を破棄してクローズすることができます。詳細については、セキュリティの脆弱性の追跡を参照してください。

プライバシーに関する重要な注意: Fortifyのデータに個人識別情報 (PII) が含まれている場合は、システム管理者に問い合わせて、FortifyのデータファームとALM Octaneサーバーの地理的な場所を確認してください。これらの地理的な場所が異なる場合は、最高情報セキュリティ責任者またはプライバシーオフィスに、この統合がそれぞれの地域の法規制に準拠していることを確認してください。

トップに戻る

ステップ1: FortifyおよびALM OctaneでJenkinsとの統合をセットアップする

トップに戻る

ステップ2: ALM Octaneでパイプラインを作成します

  1. [パイプライン] > [パイプライン] ページで、新しいパイプラインを追加します。

  2. [タイプ] フィールドで、[セキュリティ] を選択します。

統合に応じて、次のことが発生します。

  • オンデマンドで強化: このパイプラインが正常に実行された後、ALM OctaneはFortify on Demandサーバーをポーリングし、評価結果の取得を待機します。

  • ソフトウェアセキュリティセンターの強化: Jenkinsプラグインは、Software Security Centerデータベースに新しいスキャン結果があるかどうかを定期的にチェックします。存在する場合、新しいセキュリティデータはALM Octaneに挿入され、対応するパイプラインの実行に表示されます。

トップに戻る

設定オプション

詳細については、設定パラメーターを参照してください。

トップに戻る

参照情報: