Changes (2021-Nov-23 / Major)
- Add Microsoft Defender for Cloud 'Defender Plans' reporting (TenantSummary -> Subscriptions, Resources & Defender; ScopeInsights -> Defender Plans)
- Adopt to new naming Azure Security Center (ASC) / Microsoft Defender for Cloud. Renamed parameter
-NoASCSecureScore
to-NoMDfCSecureScore
(old parameter will still work) - Update policyAssignment API version '2020-09-01' to '2021-06-01'
- Fix ScopeInsights Tags usage
- Fix dateTime formatting / use default format (createdOn/updatedOn)
- Consumption feature has potential to fail. Changed Azure Consumption feature default = disabled; introducing new parameter
-DoAzureConsumption
- Changed
-HtmlTableRowsLimit
default from 40.000 to 20.000 - CSV output related changes
- Update *_RoleAssignments.csv output (add column for scope ResourceGroup name; add column for scope Resource name)
- Optimize *_PolicyDefinitions.csv and *_PolicySetDefinitions.csv file content / add BuiltIn definitions
- Add CSV export *_ResourceProviders.csv (all Resource Providers and their states for all Subscriptions)
- Add CSV export *_RoleDefinitions.csv (BuiltIn and Custom including some enriched information)
- AzAPICall update error handing for 'Resource diagnostic settings' and 'AAD groups transitive members count'
- Script optimization