@@ -6,7 +6,7 @@ Invoke-LiveTestScenario -Name "Create new standard key vault" -Description "Test
6
6
$vaultName = New-LiveTestResourceName
7
7
$vaultLocation = " westus"
8
8
9
- New-AzKeyVault - VaultName $vaultName - ResourceGroupName $rgName - Location $vaultLocation
9
+ New-AzKeyVault - VaultName $vaultName - ResourceGroupName $rgName - Location $vaultLocation - DisableRbacAuthorization
10
10
$actual = Get-AzKeyVault - ResourceGroupName $rgName - VaultName $vaultName
11
11
Assert-AreEqual $vaultName $actual.VaultName
12
12
Assert-AreEqual $rgName $actual.ResourceGroupName
@@ -15,7 +15,7 @@ Invoke-LiveTestScenario -Name "Create new standard key vault" -Description "Test
15
15
Assert-AreEqual $false $actual.EnabledForDeployment
16
16
Assert-True { $actual.EnableSoftDelete } " By default EnableSoftDelete should be true"
17
17
Assert-Null $actual.EnablePurgeProtection " By default EnablePurgeProtection should be null"
18
- Assert-False { $actual.EnableRbacAuthorization } " By default EnableRbacAuthorization should be false"
18
+ Assert-False { $actual.EnableRbacAuthorization } " EnableRbacAuthorization should be false"
19
19
Assert-AreEqual 90 $actual.SoftDeleteRetentionInDays " By default SoftDeleteRetentionInDays should be 90"
20
20
}
21
21
@@ -27,7 +27,7 @@ Invoke-LiveTestScenario -Name "Create new premium key vault" -Description "Test
27
27
$vaultName = New-LiveTestResourceName
28
28
$vaultLocation = " eastus"
29
29
30
- New-AzKeyVault - VaultName $vaultName - ResourceGroupName $rgName - Location $vaultLocation - Sku premium - EnabledForDeployment
30
+ New-AzKeyVault - VaultName $vaultName - ResourceGroupName $rgName - Location $vaultLocation - Sku premium - EnabledForDeployment - DisableRbacAuthorization
31
31
$actual = Get-AzKeyVault - ResourceGroupName $rgName - VaultName $vaultName
32
32
Assert-AreEqual $vaultName $actual.VaultName
33
33
Assert-AreEqual $rgName $actual.ResourceGroupName
@@ -45,7 +45,7 @@ Invoke-LiveTestScenario -Name "Update key vault" -Description "Test updating pro
45
45
$vaultLocation = " eastus"
46
46
47
47
# Update EnableRbacAuthorization
48
- $vault = New-AzKeyVault - VaultName $vaultName - ResourceGroupName $rgName - Location $vaultLocation
48
+ $vault = New-AzKeyVault - VaultName $vaultName - ResourceGroupName $rgName - Location $vaultLocation - DisableRbacAuthorization
49
49
50
50
$vault = $vault | Update-AzKeyVault - DisableRbacAuthorization $true
51
51
Assert-False { $vault.EnableRbacAuthorization } " EnableRbacAuthorization should be false"
@@ -69,7 +69,7 @@ Invoke-LiveTestScenario -Name "Delete key vault" -Description "Test deleting key
69
69
$vaultName = New-LiveTestResourceName
70
70
$vaultLocation = " westus"
71
71
72
- New-AzKeyVault - VaultName $vaultName - ResourceGroupName $rgname - Location $vaultLocation
72
+ New-AzKeyVault - VaultName $vaultName - ResourceGroupName $rgname - Location $vaultLocation - DisableRbacAuthorization
73
73
Remove-AzKeyVault - VaultName $vaultName - Force
74
74
75
75
$deletedVault = Get-AzKeyVault - VaultName $vaultName - ResourceGroupName $rgName
@@ -88,7 +88,7 @@ Invoke-LiveTestScenario -Name "Create key vault secret" -Description "Test creat
88
88
$vaultLocation = " eastus"
89
89
$secretName = New-LiveTestResourceName
90
90
91
- New-AzKeyVault - VaultName $vaultName - ResourceGroupName $rgName - Location $vaultLocation
91
+ New-AzKeyVault - VaultName $vaultName - ResourceGroupName $rgName - Location $vaultLocation - DisableRbacAuthorization
92
92
$sp = Get-AzADServicePrincipal - ApplicationId (Get-AzContext ).Account.Id
93
93
$objectId = $sp.Id
94
94
Set-AzKeyVaultAccessPolicy - VaultName $vaultName - ObjectId $objectId - PermissionsToSecrets get, set, list
@@ -111,7 +111,7 @@ Invoke-LiveTestScenario -Name "Create key vault secret with multi-versions" -Des
111
111
$vaultLocation = " westus"
112
112
$secretName = New-LiveTestResourceName
113
113
114
- New-AzKeyVault - VaultName $vaultName - ResourceGroupName $rgName - Location $vaultLocation
114
+ New-AzKeyVault - VaultName $vaultName - ResourceGroupName $rgName - Location $vaultLocation - DisableRbacAuthorization
115
115
$sp = Get-AzADServicePrincipal - ApplicationId (Get-AzContext ).Account.Id
116
116
$objectId = $sp.Id
117
117
Set-AzKeyVaultAccessPolicy - VaultName $vaultName - ObjectId $objectId - PermissionsToSecrets get, set, list
@@ -134,7 +134,7 @@ Invoke-LiveTestScenario -Name "Update key vault secret attributes" -Description
134
134
$vaultLocation = " westus"
135
135
$secretName = New-LiveTestResourceName
136
136
137
- New-AzKeyVault - VaultName $vaultName - ResourceGroupName $rgName - Location $vaultLocation
137
+ New-AzKeyVault - VaultName $vaultName - ResourceGroupName $rgName - Location $vaultLocation - DisableRbacAuthorization
138
138
$sp = Get-AzADServicePrincipal - ApplicationId (Get-AzContext ).Account.Id
139
139
$objectId = $sp.Id
140
140
Set-AzKeyVaultAccessPolicy - VaultName $vaultName - ObjectId $objectId - PermissionsToSecrets get, set, list
@@ -163,7 +163,7 @@ Invoke-LiveTestScenario -Name "Remove key vault secret" -Description "Test remov
163
163
$vaultLocation = " eastus"
164
164
$secretName = New-LiveTestResourceName
165
165
166
- New-AzKeyVault - VaultName $vaultName - ResourceGroupName $rgName - Location $vaultLocation
166
+ New-AzKeyVault - VaultName $vaultName - ResourceGroupName $rgName - Location $vaultLocation - DisableRbacAuthorization
167
167
$sp = Get-AzADServicePrincipal - ApplicationId (Get-AzContext ).Account.Id
168
168
$objectId = $sp.Id
169
169
Set-AzKeyVaultAccessPolicy - VaultName $vaultName - ObjectId $objectId - PermissionsToSecrets get, set, list, delete
@@ -187,8 +187,8 @@ Invoke-LiveTestScenario -Name "Backup and restore key vault secret" -Description
187
187
$vaultLocation = " eastus"
188
188
$secretName = New-LiveTestResourceName
189
189
190
- New-AzKeyVault - VaultName $vaultName1 - ResourceGroupName $rgName - Location $vaultLocation
191
- New-AzKeyVault - VaultName $vaultName2 - ResourceGroupName $rgName - Location $vaultLocation
190
+ New-AzKeyVault - VaultName $vaultName1 - ResourceGroupName $rgName - Location $vaultLocation - DisableRbacAuthorization
191
+ New-AzKeyVault - VaultName $vaultName2 - ResourceGroupName $rgName - Location $vaultLocation - DisableRbacAuthorization
192
192
$sp = Get-AzADServicePrincipal - ApplicationId (Get-AzContext ).Account.Id
193
193
$objectId = $sp.Id
194
194
Set-AzKeyVaultAccessPolicy - VaultName $vaultName1 - ObjectId $objectId - PermissionsToSecrets get, set, list, backup
0 commit comments