1
0
Fork 0
mirror of https://github.com/tldr-pages/tldr.git synced 2025-07-13 12:15:25 +02:00
tldr/pages/common/prowler-azure.md
nara071101 bedef71116
prowler, prowler-{aws,azure,gcp,kubernetes,m365,github}: add pages (#16870)
Co-authored-by: Sebastiaan Speck <12570668+sebastiaanspeck@users.noreply.github.com>
2025-06-19 20:37:06 +03:00

1.3 KiB

prowler azure

Assess Azure security best practices, perform audits, compliance checks, and generate reports. See also: prowler, prowler-aws, prowler-gcp, prowler-kubernetes, prowler-m365, prowler-github. More information: https://docs.prowler.com/projects/prowler-open-source/en/latest/.

  • Run the default set of checks on the current Azure account using Azure CLI authentication:

prowler azure --az-cli-auth

  • Run checks for specific Azure subscriptions:

prowler azure --az-cli-auth --subscription-ids {{subscription_id1 subscription_id2 ...}}

  • Authenticate using a service principal via environment variables:

prowler azure --sp-env-auth

  • Authenticate using browser login and specify a tenant ID:

prowler azure --browser-auth --tenant-id "{{XXXXXXXX}}"

  • Authenticate using a managed identity (e.g. for Azure VM):

prowler azure --managed-identity-auth

  • Run checks for selected Azure services:

prowler azure {{[-s|--services]}} {{defender iam ...}}

  • Run a specific Azure check:

prowler azure {{[-c|--checks]}} {{storage_blob_public_access_level_is_disabled}}

  • Exclude specific checks or services:

prowler azure {{[-e|--excluded-checks]}} {{storage_blob_public_access_level_is_disabled}} --exclude-services {{defender iam ...}}