Azure Key Vault を使用して「秘密の値」を作成しようとしています。ここにあるマイクロソフトのチュートリアルに従っています... https://azure.microsoft.com/en-us/documentation/articles/key-vault-get-started/
... を使用して Key Vault を作成できました。
New-AzureRmKeyVault -VaultName 'MyKeyVaultName' -ResourceGroupName 'MyResourceGroup' -Location 'West US'
...を使用して作成されたことを確認することもできます...
Get-AzureRmKeyVault
以下を使用してシークレット値を作成できます...
$secretvalue = ConvertTo-SecureString 'Pa$$w0rd' -AsPlainText -Force
しかしキーをセットしようとすると……
$secret = Set-AzureKeyVaultSecret -VaultName 'MyKeyVaultName' -Name 'SQLPassword' -SecretValue $secretvalue
というエラーが表示されます
Set-AzureKeyVaultSecret : Operation "set" is not allowed
Key Vault を作成することで、Key Vault へのすべてのアクセス権を取得したと思いましたか? 特定の権限を追加する必要がありますか?