diff --git a/AzResourceGraph/AzResourceGraph.psd1 b/AzResourceGraph/AzResourceGraph.psd1 index 9da1ad9..fd9d5bb 100644 --- a/AzResourceGraph/AzResourceGraph.psd1 +++ b/AzResourceGraph/AzResourceGraph.psd1 @@ -52,7 +52,7 @@ PowerShellVersion = '5.0' # Modules that must be imported into the global environment prior to importing this module RequiredModules = @( - @{ModuleName = 'AzAuth'; ModuleVersion = '2.4.0'; MaximumVersion = '2.999.999'} + @{ModuleName = 'AzAuth'; ModuleVersion = '2.5.0'; MaximumVersion = '2.999.999'} ) # Assemblies that must be loaded prior to importing this module diff --git a/AzResourceGraph/Private/Test-AzureToken.ps1 b/AzResourceGraph/Private/Test-AzureToken.ps1 index ddbaacd..b17ff25 100644 --- a/AzResourceGraph/Private/Test-AzureToken.ps1 +++ b/AzResourceGraph/Private/Test-AzureToken.ps1 @@ -47,11 +47,6 @@ function Test-AzureToken { return ( $null -ne $Token -and $Token.ExpiresOn.UtcDateTime -ge [System.DateTimeOffset]::Now.AddMinutes($MinValid).UtcDateTime -and - ( - # Due to AzAuth not showing correct aud claim when using Interactive and TokenCache we check either aud or scope - # https://github.com/PalmEmanuel/AzAuth/issues/137 - $Resource -eq $Token.Claims['aud'] -or - $Token.Scopes -contains "$Resource/.default" - ) + $Resource -eq $Token.Claims['aud'] ) } \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index 600113d..9dac62a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,9 +5,20 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ## [Unreleased] +### Changed +- Updated dependency on AzAuth to version 2.5.0 + +## [0.2.0] - 2025-05-15 + +### Added +- Disconnect-AzResourceGraph function by @SimonWahlin in #5 + ### Fixed - Fixed Auth problems +### Changed +- Enhance token management + ## [0.1.1] - 2025-05-14 ### Changed diff --git a/RequiredModules.psd1 b/RequiredModules.psd1 index 71f4933..f76af4f 100644 --- a/RequiredModules.psd1 +++ b/RequiredModules.psd1 @@ -20,7 +20,7 @@ Sampler = 'latest' 'Sampler.GitHubTasks' = 'latest' 'AzAuth' = @{ - Version = '2.4.0' + Version = '2.5.0' MaximumVersion = '2.99.99' }