Skip to content

az security alert update does not change status #20487

@harrisonsp

Description

@harrisonsp

I am trying to dismiss a rather large number of the same low severity Microsoft Defender for Cloud Security alert. While that is certainly possible through the Azure portal, I'd rather not click through all 100+ pages of alerts manually to select and change the status of all of them (I've set up a suppression on that particular low severity alert so this doesn't happen again). But I still have a lot to deal with. Enter CLI.

I run az security alert list -g myRg --query [].name and grab one of the names returned.

I put the alert name into az security alert show -l "centralus" -g "myRg" -n "<alertName>". Command shows expected information about the alert, in particular "status": "Active"

I run az security alert update -l "centralus" -g "myRg" -n "<alertName>" --status "dismiss" --debug. Seems to run successfully, exit code is 0.

I run az security alert show -l "centralus" -g "myRg" -n "<alertName>". Still shows "status": "Active". Confusion ensues.

In the portal, I select that alert and change the status to "Dismissed" by hand.

I run az security alert show -l "centralus" -g "myRg" -n "<alertName>". Now shows "status": "Dismissed". Confusion ensues.

Doesn't matter which alert I do this for, same behavior exhibited every time.

az --version

azure-cli                         2.30.0

core                              2.30.0
telemetry                          1.0.6

Extensions:
aks-preview                       0.5.39
application-insights              0.1.14
azure-devops                      0.21.0
ssh                                0.1.8

I might try updating these alert statuses en masse through the REST API, but through the CLI seemed like the easier approach first.


Document Details

Do not edit this section. It is required for docs.microsoft.com ➟ GitHub issue linking.

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions