config.json

{
  "prowler": {
    "path": "../prowler/prowler/providers",
    "upstreamRemote": "upstream"
  },
  "checksPath": "Private",
  "cloudProvider": "Azure",
  "azure": {
    "enabled": true,
    "authentication": {
      "_comment": "method: ServicePrincipalSecret | ServicePrincipalCertificate | ManagedIdentity | DeviceCode | Interactive. Credentials are stored in .env (local dev) or PSU secrets (production).",
      "method": "ServicePrincipalSecret"
    },
    "subscriptionFilter": [],
    "endpoints": {
      "graphApi": "https://graph.microsoft.com/v1.0",
      "armApi": "https://management.azure.com"
    }
  },
  "aws": {
    "enabled": false,
    "authentication": {
      "_comment": "method: CurrentProfile | AccessKey | AssumeRole | InstanceProfile (future). Credentials are stored in .env (local dev) or PSU secrets (production).",
      "method": "CurrentProfile",
      "profile": null,
      "region": null
    },
    "accountFilter": []
  },
  "scan": {
    "throttleLimit": 10,
    "timeoutSeconds": 300,
    "continueOnError": true
  },
  "output": {
    "verboseLogging": false
  },
  "pam": {
    "remediationUrl": "https://devolutions.net/pam"
  }
}