-
Notifications
You must be signed in to change notification settings - Fork 118
Expand file tree
/
Copy pathAzure Key Vault.ps1
More file actions
20 lines (10 loc) · 791 Bytes
/
Azure Key Vault.ps1
File metadata and controls
20 lines (10 loc) · 791 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Add-AzureAccount
(Get-AzureSubscription).SubscriptionName
Select-AzureSubscription -SubscriptionName 'Keith Internal'
Switch-AzureMode -Name AzureResourceManager
New-AzureResourceGroup -Name 'DemoResourceGroup' -Location 'East US'
Get-AzureResourceGroup -ResourceGroupName 'DemoResourceGroup'
New-AzureKeyVault -VaultName 'MyDemoVault' -ResourceGroupName 'DemoResourceGroup' -Location 'East US' -SKU Premium
Get-AzureKeyVault -VaultName 'MyDemoVault'
Set-AzureKeyVaultAccessPolicy -VaultName 'MyDemoVault' -ServicePrincipalName 49297c7c-7479-465f-8bc3-501a64d59479 -PermissionsToKeys create,get,list,wrapKey,unwrapKey
Set-AzureKeyVaultAccessPolicy -VaultName 'MyDemoVault' -ServicePrincipalName ea0170a3-2bb2-40e0-966b-9d14cd9d5685 -PermissionsToKeys get,list,wrapKey,unwrapKey