Skip to content

Commit

Permalink
6.3.4
Browse files Browse the repository at this point in the history
  • Loading branch information
JulianHayward committed Nov 13, 2023
1 parent 98f9171 commit 8def035
Show file tree
Hide file tree
Showing 9 changed files with 246 additions and 93 deletions.
7 changes: 6 additions & 1 deletion .azuredevops/pipelines/AzGovViz.variables.yml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
# Azure Governance Visualizer v6_major_20231022_1
# Azure Governance Visualizer v6_major_20231113_1
# First things first:
# 1. Replace <YourServiceConnection> with the name of your service connection
# 2. Replace <YourManagementGroupId> with the your ManagementGroupId
Expand Down Expand Up @@ -112,6 +112,11 @@ variables:

### Optional Variables - Modify as Needed

# Define the Azure Resource Manager location to use (default is to use westeurope; this is used to optimize the built-in Azure RBAC Role definitions tracking)
- name: ARMLocation
# String | example: value: "westus"
value: 'westeurope'

# Defines the limit (default=500) of AAD Group members; For AAD Groups that have more members than the defined limit Group members will not be resolved
- name: AADGroupMembersLimit
# Integer | default = 500 | example: value: 333
Expand Down
20 changes: 9 additions & 11 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -78,19 +78,17 @@ The [Azure Governance Visualizer Accelerator](https://github.com/Azure/Azure-Gov

## Release history

__Changes__ (2023-Oct-22 / 6.3.3 Minor)
__Changes__ (2023-Nov-13 / 6.3.4 Minor)

* introduce new optional parameter `-AzAPICallSkipAzContextSubscriptionValidation` [ref](https://aka.ms/AzAPICall)
* update ARM API-version for RBAC Role definitions. Using `2022-05-01-preview` instead of `2018-11-01-preview`. This will show us 'conditions' [example](https://www.azadvertizer.net/azrolesadvertizer/8b54135c-b56d-4d72-a534-26097cfdc8d8.html)
* introduce new parameter `-ARMLocation`. Define the Azure Resource Manager (ARM) location to use (default is to use westeurope; this is used to optimize the built-in Azure RBAC Role definitions tracking)
* hardening the automated AzAPICall PowerShell module installation by adding retry mechanism in case of failure (Azure DevOps/GitHub)
* tolerating more up to date AzAPICall version when executing outside of Azure DevOps/GitHub
* update ARM API-version for Resources. Using `2023-07-01` instead of `2021-04-01`
* update `/.azuredevops/pipelines/AzGovViz.variables.yml`
* add parameter `-AzAPICallSkipAzContextSubscriptionValidation`
* structure AzAPICall related variables
* Azure Active Directory becomes Microsoft Entra ID
* update README.md and setup.md
* OIDC for Azure DevOps
* add parameter `-ARMLocation`
* update README.md
* update [API reference](#api-reference)
* Azure Active Directory becomes Microsoft Entra ID
* use [AzAPICall](https://aka.ms/AzAPICall) PowerShell module version 1.1.83
* use [AzAPICall](https://aka.ms/AzAPICall) PowerShell module version 1.1.84

[Full release history](history.md)

Expand Down Expand Up @@ -613,7 +611,7 @@ Azure Governance Visualizer polls the following APIs
| ARM | 2020-01-01-preview | /subscriptions/`subscriptionId`/providers/Microsoft.Security/securityContacts |
| ARM | 2019-10-01 | /subscriptions/`subscriptionId`/providers |
| ARM | 2021-04-01 | /subscriptions/`subscriptionId`/resourcegroups |
| ARM | 2021-04-01 | /subscriptions/`subscriptionId`/resources |
| ARM | 2023-07-01 | /subscriptions/`subscriptionId`/resources |
| ARM | 2020-01-01 | /subscriptions |
| ARM | 2020-01-01 | /tenants |

Expand Down
12 changes: 12 additions & 0 deletions history.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,6 +4,18 @@

### Azure Governance Visualizer version 6

__Changes__ (2023-Nov-13 / 6.3.4 Minor)

* introduce new parameter `-ARMLocation`. Define the Azure Resource Manager (ARM) location to use (default is to use westeurope; this is used to optimize the built-in Azure RBAC Role definitions tracking)
* hardening the automated AzAPICall PowerShell module installation by adding retry mechanism in case of failure (Azure DevOps/GitHub)
* tolerating more up to date AzAPICall version when executing outside of Azure DevOps/GitHub
* update ARM API-version for Resources. Using `2023-07-01` instead of `2021-04-01`
* update `/.azuredevops/pipelines/AzGovViz.variables.yml`
* add parameter `-ARMLocation`
* update README.md
* update [API reference](#api-reference)
* use [AzAPICall](https://aka.ms/AzAPICall) PowerShell module version 1.1.84

__Changes__ (2023-Oct-22 / 6.3.3 Minor)

* introduce new optional parameter `-AzAPICallSkipAzContextSubscriptionValidation` [ref](https://aka.ms/AzAPICall)
Expand Down
Loading

0 comments on commit 8def035

Please sign in to comment.