SCMコネクタを起動すると、オンボーディングされたリポジトリに対してオンデマンドのエージェントコードスキャンをトリガーする機能が実現します。
Important
オンボーディングされたリポジトリは最大1時間以内に利用可能になります。
Prerequisites
- SCMコネクタが作成され、起動されました。 「Create a GitHub connector または Create an Azure DevOps connector」を参照してください
手順 1: スキャンの管理を開く
- Microsoft Defenderポータルでは「Exposure management>Initiatives」へ行ってください。
- Codename MDASH - Agentic コード スキャナー (プレビュー) イニシアチブを開き、[イニシアティブ ページを開く] を選択します。
- [設定] ボタンの横にある [スキャンの管理] ボタンを選択します。
手順 2: リポジトリの一覧を表示する
サイド パネルには、テナントでアクティブ化された SCM コネクタを介して検出されたすべてのリポジトリが一覧表示されます。
リポジトリごとに、次の情報が表示されます。
- リポジトリ名
- リポジトリのサイズ
- 組織名
- SCM の種類
- スキャンの状態 - 前回のスキャン
- 前回のスキャンで使用されたトークン
リポジトリのサイズや消費されたトークンのシグナルは、セキュリティチームが再スキャンの影響を予測するのに役立ちます。
手順 3: リポジトリを選択してスキャンを実行する
- スキャンするリポジトリを選択します。
- [ スキャンの開始] を選択します。
- 確認ダイアログで、 このスキャン専用 のスキャン設定( 標準)を選択するか、 MAI Cyber(プレビュー) を選択し、スキャン リポジトリを選択します。 選択は、このスキャンにのみ適用されます。 必要なモデルがデプロイされていないスキャン構成はインラインエラーを示し、選択できません。 各構成で必要なモデルについては、「 必要なモデルを展開する」を参照してください。
テナントで、ポータルと CLI を合わせて既に 10 件のスキャンがキューに登録されている場合は、警告が表示されます。 スキャンは引き続き送信できます。 送信から 72 時間以内に実行が開始されないキュースキャンは自動的にクリーンアップされるため、キューに登録されたスキャンの一部が実行されない可能性があります。
スキャンが開始されたことを確認する通知が表示されます。 [スキャン] タブに新しい スキャン が表示され、そのライフサイクルが進みます。