推奨事項から除外されたリソースを確認する

Microsoft Defender for Cloud では、保護されたリソースを Defender for Cloud のセキュリティに関する推奨事項から除外 できます。 この記事では、除外されたリソースについて確認し、それらを操作する方法について説明します。

ポータルで除外されたリソースを確認する

リソースが除外されると、セキュリティに関する推奨事項は考慮されなくなります。 除外されたリソースを確認し、Defender for Cloud ポータルで各リソースを管理できます。

推奨事項ページで除外されたリソースを確認する

適用除外されたリソースを確認するには:

  1. Azure portal にサインインします。

  2. Defender for Cloud>[推奨事項] に移動します。

  3. [推奨事項の状態] を選択します。

  4. [除外済み] を選択します。

  5. 適用を選択します。

    推奨事項の状態、除外、適用ボタンが配置されている場所を示す [推奨事項] ページのスクリーンショット。

  6. リソースを選択して確認します。

インベントリ ページで除外されたリソースを確認する

また、[インベントリ] ページで、1 つ以上のレコメンデーションから除外されているすべてのリソースを見つけることもできます。

Defender for Cloud の [インベントリ] ページで除外されたリソースを確認するには:

  1. Azure portal にサインインします。

  2. Defender for Cloud>[インベントリ] に移動します。

  3. [フィルターの追加] を選択します

    Defender for Cloud の資産インベントリ ページと、除外対象のリソースを検索するフィルター。

  4. [除外を含む] を選択します。

  5. はいを選択します。

  6. [OK] を選択します。

Azure Resource Graph を使用して除外されたリソースを確認する

Azure Resource Graph (ARG) を使用すると、堅牢なフィルター処理、グループ化、並べ替え機能を使用して、クラウド環境全体のリソース情報にすばやくアクセスできます。 これは、Kusto Query Language (KQL) を使用してクエリを実行して情報を確認する迅速かつ効率的な方法です。

除外規則があるすべての推奨事項を表示するには、次の手順を実行します。

  1. [推奨事項] ページで、[クエリを開く] を選択します。

  2. 次のクエリを入力し、 [クエリの実行] を選択します。

    securityresources
    | where type == "microsoft.security/assessments"
    // Get recommendations in useful format
    | project
    ['TenantID'] = tenantId,
    ['SubscriptionID'] = subscriptionId,
    ['AssessmentID'] = name,
    ['DisplayName'] = properties.displayName,
    ['ResourceType'] = tolower(split(properties.resourceDetails.Id,"/").[7]),
    ['ResourceName'] = tolower(split(properties.resourceDetails.Id,"/").[8]),
    ['ResourceGroup'] = resourceGroup,
    ['ContainsNestedRecom'] = tostring(properties.additionalData.subAssessmentsLink),
    ['StatusCode'] = properties.status.code,
    ['StatusDescription'] = properties.status.description,
    ['PolicyDefID'] = properties.metadata.policyDefinitionId,
    ['Description'] = properties.metadata.description,
    ['RecomType'] = properties.metadata.assessmentType,
    ['Remediation'] = properties.metadata.remediationDescription,
    ['Severity'] = properties.metadata.severity,
    ['Link'] = properties.links.azurePortal
    | where StatusDescription contains "Exempt"    
    

除外が作成されたときに通知を受け取る

ユーザーがリソースを推奨事項から除外している方法を追跡するために、Logic App Playbook をデプロイする Azure Resource Manager (ARM) テンプレートと、除外の作成時に通知するために必要なすべての API 接続を作成しました。

次のステップ

セキュリティに関する推奨事項を確認する