Azure キー値を正常に作成できましたが、PFX ファイルを正常にインポートできません。使用したコマンドは次のとおりです。
$securepfxpwd = ConvertTo-SecureString –String '123' –AsPlainText –Force
$key1 = Add-AzureKeyVaultKey -VaultName 'MyKeyVault' -Name 'MyKey' -KeyFilePath 'C:\mycert.io.pfx' -KeyFilePassword $securepfxpwd
これが私が得ているエラーです:
Add-AzureKeyVaultKey : **Operation "import" is not allowed**
At line:1 char:9
+ $key1 = Add-AzureKeyVaultKey -VaultName 'MyKeyVault' -Name 'MyKey ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : CloseError: (:) [Add-AzureKeyVaultKey], KeyVaultClientException
+ FullyQualifiedErrorId : Microsoft.Azure.Commands.KeyVault.AddAzureKeyVaultKey*
command: を使用するとGet-AzureRmKeyVault
、アクセス キーに関する次の情報が得られました。
*SKU : Standard
Enabled For Deployment? : False
Enabled For Template Deployment? : False
Enabled For Disk Encryption? : False
**Access Policies :**
Tags :*
ここに私の質問があります:
- Set-AzureRmKeyVaultAccessPolicy を使用してインポートするアクセス許可を自分自身に付与する必要がありますか?
- もしそうなら、証明書をインポートする権限を自分自身に与えるためのこのコマンドのパラメータは何ですか?