アセスメントをグループ化するためのプロジェクトの使用
プロジェクトとは
Aikido Pentest のプロジェクトは、同じスコープ、設定、または対象アプリケーションを共有する 1 つ以上のアセスメントを論理的にまとめたものです。
これにより、関連するペンテストを、たとえば製品、環境、または事業部ごとに整理し、関連する結果、レポート、設定をすべて 1 か所で管理できます。
プロジェクトは通常、次のようなものを表します:
- myapp.com のような単一のアプリケーションと、それに関連する API やステージング環境
- 同じバックエンドまたは認証システムを共有する接続されたアプリ群
- 同じシステムに対する四半期ごとのペンテストのような、繰り返し行うセキュリティスコープ
プロジェクトが重要な理由
プロジェクトを使うと、次のことが簡単になります:
- 複数のアセスメントにわたる検出事項の変化を確認し、セキュリティ状況を時系列で追跡する
- 対象、認証情報、リポジトリのリンク、API 仕様などの設定を再利用する
- 同じアプリのすべてのアセスメントレポートを 1 か所に保存して、レポートを管理する
- 定義したスコープに対して一貫した監査証跡を残し、コンプライアンス対応を簡素化する
プロジェクトの作成
アセスメントを開始する前に、まずプロジェクトを作成する必要があります。
プロジェクトを作成するときには、次のことを行います:
-
何をテストしているのかが明確にわかる名前を付ける
(たとえば、「Aikido Dashboard」や「Customer Portal API」)
-
プロジェクトを保存して、今後のアセスメントで利用できるようにする

プロジェクトが作成されると、それが関連するすべてのアセスメントの出発点になります。
ここで定義したすべての設定は保存され、新しいアセスメントを開始するときに自動的に再利用されます。