Skip to content

Commit 611b501

Browse files
committed
Minor fix to allow for live ID user
1 parent 4ddee58 commit 611b501

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

src/ResourceManager/KeyVault/Commands.KeyVault.Test/Scripts/ControlPlane/KeyVaultManagementTests.ps1

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -239,7 +239,9 @@ function Test-SetRemoveAccessPolicyByUPN
239239

240240
CheckVaultAccessPolicy $vault $PermToKeys $PermToSecrets
241241

242-
Assert-AreEqual $upn (Get-AzureADUser -ObjectId $vault.AccessPolicies[0].ObjectId)[0].UserPrincipalName
242+
$adUser = (Get-AzureADUser -ObjectId $vault.AccessPolicies[0].ObjectId)[0]
243+
Assert-True (($upn -eq $adUser.UserPrincipalName) -or `
244+
($upn -eq $adUser.Mail))
243245

244246
$vault = Remove-AzureKeyVaultAccessPolicy -VaultName $existingVaultName -ResourceGroupName $rgName -UserPrincipalName $upn -PassThru
245247
Assert-AreEqual 0 $vault.AccessPolicies.Count
@@ -403,7 +405,9 @@ function Test-ModifyAccessPolicy
403405
$vault = Set-AzureKeyVaultAccessPolicy -VaultName $existingVaultName -ResourceGroupName $rgName -UPN $upn -PermissionsToKeys $PermToKeys -PermissionsToSecrets $PermToSecrets -PassThru
404406

405407
CheckVaultAccessPolicy $vault $PermToKeys $PermToSecrets
406-
Assert-AreEqual $upn (Get-AzureADUser -ObjectId $vault.AccessPolicies[0].ObjectId)[0].UserPrincipalName
408+
$adUser = (Get-AzureADUser -ObjectId $vault.AccessPolicies[0].ObjectId)[0]
409+
Assert-True (($upn -eq $adUser.UserPrincipalName) -or `
410+
($upn -eq $adUser.Mail))
407411

408412
$objId = $vault.AccessPolicies[0].ObjectId
409413

0 commit comments

Comments
 (0)