Azure Reposのプルリクエストにセキュリティテストを追加する
Edward Thompson
2019年5月6日
0 分で読めますこの記事では、Azure Reposを利用するための8つのセキュリティのベストプラクティスシリーズから、ベストプラクティス第7項「PRにセキュリティテストを追加する」を紹介します。
Azure Reposのプルリクエストにセキュリティテストを追加する
SnykのAzure Reposとのネイティブインテグレーションを追加すると、各プルリクエストがテストされ、コードベースに新たな脆弱性が入り込むのを防げます。マージを失敗させる脆弱性の深刻度レベルは、ポリシーで設定できます。次の画像は、新たな脆弱性が追加されるため失敗したPRを示しています:

Snykが脆弱性を検出すると、開発者が脆弱性の優先度を判断して修正するために必要なツールを提供します。Snykは直接依存関係と間接依存関係の両方について必要な修正を算出し、必要なアップグレードやパッチを含む修正用プルリクエストを自動で作成します。これらすべてをAzure Reposのワークフロー内で行えます。次の画像は、Snykが作成した修正用PRを示しています。

* 修正用PRの機能と新しいPRのテストは、クローズドベータ版です。参加をご希望の場合は、お問い合わせください。
Azure Reposを利用するための8つのセキュリティのベストプラクティスの続きを読む:
まだダウンロードしていない場合は、今すぐこのチートシートをダウンロードして目につく場所に貼り、将来の意思決定にセキュリティを確保しましょう。




