Skip to content

Releases: JulianHayward/Azure-MG-Sub-Governance-Reporting

6.7.2_fix

26 May 15:38

Choose a tag to compare

6.7.2

21 May 18:11

Choose a tag to compare

Changes (2025-May-21 / 6.7.2 Patch)

  • use AzAPICall PowerShell module version 1.4.1 (previous 1.4.0). Handle token refresh for OIDC in Azure Devops and GitHub Actions fix

6.7.1_fix58

21 May 12:10
9e68f0a

Choose a tag to compare

6.7.1

20 May 17:42

Choose a tag to compare

Changes (2025-May-20 / 6.7.1 Patch)

  • use AzAPICall PowerShell module version 1.4.0 (previous 1.2.4). Handle token refresh for OIDC in Azure Devops and GitHub Actions

6.7.0

19 May 19:02
409b64d

Choose a tag to compare

Changes (2025-May-19 / 6.7.0 Minor)

  • New feature "ALZ Policy Assignments Checker" - This new view, will compare the current deployed ALZ hierarchy with the ALZ archetypes definitions and point out the missing policy assignments. It will also reference the missing policy assignments' payloads and AzAdvertizer links.
    • New switch-parameter -ALZPolicyAssignmentsChecker - Execute the ALZPolicyAssignmentsChecker feature
    • New Parameter -ALZManagementGroupsIds - Provide the Management Group Ids of the deployed ALZ hierarchy (more details: Parameters)

6.6.1

30 Jan 19:13
896e555

Choose a tag to compare

Changes (2024-November-01 / 6.6.1 Patch)

  • HTML fix filters TenantSummary PolicyAssignment, ScopeInsights PolicySetAssignments
  • use AzAPICall PowerShell module version 1.2.4 (Handle 'subscription not registered' /providers/Microsoft.Security/settings)

Changes (2024-October-26 / 6.6.0 Minor)

  • Microsoft Defender for Cloud Coverage (Tenant Summary and CSV export). Example html:
    MicrosoftDefenderForCloudCoverage_preview
  • CostOptimization add microsoft.network/privateendpoints for intent=cost savings
  • extend ResourcesAll.csv output with sku and kind information
  • update API reference '/subscriptions/subscriptionId/resources' use API version 2024-03-01 (previous 2023-07-01)

Changes (2024-October-9 / 6.5.5 Patch)

  • introduce a new optional parameter -SubscriptionIdWhitelist, which defines the subscriptions that must match in order to be processed.

Full release history

6.5.4

19 Sep 18:44

Choose a tag to compare

Changes (2024-September-19 / 6.5.4 Patch)

  • minor PSScriptAnalyzer finding resolved

Changes (2024-September-17 / 6.5.3 Patch)

  • fix stop error for subscriptions with null valued quotaId. the function detailSubscription uses .startsWith() method to check for AAD_ but cannot validate when a null-valued .quotaId occurs.

Changes (2024-August-28 / 6.5.2 Patch)

  • AAD -> EntraId

Changes (2024-August-21 / 6.5.1 Patch)

  • Calculate time span for AzureConsumptionPeriod when using -DoAzureConsumptionPreviousMonth

6.5.0

21 Aug 15:42
687ab6a

Choose a tag to compare

Changes (2024-August-15 / 6.5.0 Minor/Patch)

  • ALZ policy refresh H2 FY24 (initiatives.json)
  • DevSkim, PSScriptAnalyzer and OpenSSF Scorecard integration
  • fixes and optimization based on DevSkim, PSScriptAnalyzer and OpenSSF Scorecard findings
  • api version mapping in param block for cloud environment api version availability drift
  • update GitHub workflows to use azure/login@v2 (previous: azure/login@v1):
  • update getConsumption (getConsumptionv2): instead of full Management Group scope costmanagement data retrieval, batch by Subscription quotaId in batches of 100. Failing batches and batches of Subscriptions of quotaId CSP_2015-05-01 (see param block variable SubscriptionQuotaIdsThatDoNotSupportCostManagementManagementGroupScopeQuery) will fallback to get costmanagement data per Subscription.
  • html; update jquery; source tablefilter js
  • update .devcontainer/devcontainer.json
  • use AzAPICall PowerShell module version 1.2.3 (Handle costManagement error SubscriptionCostDisabled)

6.4.5

07 May 19:20
69e5b56

Choose a tag to compare

Changes (2024-May-05 / 6.4.5 Minor)

  • updated orphaned resources queries following the source repository Azure Orphan Resources - GitHub with slight adjustments
  • covering I´ll call it 'tenant/service level Role definitions'
  • optimize/bug fix 'Processing roleDefinitions used in policyDefinitions'
  • increase the default value for -AzureConsumptionPeriod from 1 to 2 - if the Azure Governance Visualizer is executed early in the day, consumption data may not be accurate enough.. (reminder: the switch parameter -DoAzureConsumption must be set to true for the consumption data collection to kick in)
  • update default value for parameter -ValidPolicyEffects
  • update API reference Microsoft.Authorization/roleDefinitions use API version 2023-07-01-preview (previous 2022-05-01-preview)
  • update API reference Microsoft.ResourceGraph/resources use API version 2022-10-01 (previous 2021-03-01)
  • update API reference Microsoft.CostManagement/query use API version 2024-01-01 (previous 2023-03-01)

6.4.4

17 Apr 18:07

Choose a tag to compare

Changes (2024-Apr-17 / 6.4.4 Minor)

  • fix issue #230
    • use AzAPICall PowerShell module version 1.2.1
  • update API reference Microsoft.Security/pricings use API version 2024-01-01 (previous 2018-06-01)
  • add 'Mutate' to ValidPolicyEffects
  • location related tasks - use only physical locations (exclude logical)
  • optimize collection of Role definitions that are used in Policy definitions