
Explanation:
ステップ1:Get-AzSubscription
複数のサブスクリプションがある場合は、キーボールトの作成に使用されたサブスクリプションを指定する必要がある場合があります。アカウントのサブスクリプションを表示するには、次のように入力します。
Get-AzSubscription
ステップ2:Set-AzContext -SubscriptionId
ログに記録するキーボールトに関連付けられているサブスクリプションを指定するには、次のように入力します。
Set-AzContext -SubscriptionId <subscriptionID>
ステップ3:Get-AzStorageAccountKey
そのストレージアカウントキーを取得する必要があります。
ステップ4:$ secretvalue = ConvertTo-SecureString <storageAccountKey> -AsPlainText -Force Set-AzKeyVaultSecret -VaultName <vaultName> -Name <secretName> -SecretValue
$ secretvalue
シークレット(この場合はストレージアカウントキー)を取得したら、そのキーを安全な文字列に変換してから、キーボールトにその値を使用してシークレットを作成する必要があります。
ステップ5:Get-AzKeyVaultSecret
次に、作成したシークレットのURIを取得します。キーボールトを呼び出してシークレットを取得するには、後のステップでこのURIが必要になります。次のPowerShellコマンドを実行し、シークレットのURIであるID値をメモします。
Get-AzKeyVaultSecret -VaultName <vaultName>
参照:
https://docs.microsoft.com/bs-latn-ba/Azure/key-vault/key-vault-key-rotation-log-monitoring