Azure での鍵ボールトの作成

Azureで鍵ボールトを作成できます。

手順

Azure Key Vault を含む Azure サブスクリプションがあることを確認します。 次に、以下の指示に従ってください。
  1. アプリケーションを作成します。 このアプリケーションは、 Azure Key Vault でのみ使用されます。
    1. Microsoft Entra 管理センター( または Microsoft Azure ポータル )で、 Microsoft Entra ID > アプリ登録 に移動します。
    2. リボンの 「新規登録 (New registration)」 をクリックします。
    3. 「アプリケーションの登録」 ページで、アプリケーション設定を構成します。
    4. アプリケーションを作成するには、 「登録」 をクリックします。
    5. アプリケーションが正常に作成されたら、アプリケーション ID をコピーします。 アプリケーション ID は、暗号化プロファイルで使用されるクライアント ID です。
  2. アプリケーションのクライアント・シークレットを追加します。
    1. アプリケーションを作成した後、左側のメニューの 「証明書」&「シークレット」 をクリックします。
    2. 「クライアント秘密鍵」 フィールドで、 「新規クライアント秘密鍵」をクリックします。
    3. 「クライアント・シークレットの追加」 ペインで、クライアント・シークレットの説明を入力し、期間を選択します。
    4. 「追加」をクリックします。 クライアント・シークレットの値は自動的に生成され、表示されます。
    5. クライアント・シークレットの値をコピーします。 この値は、暗号化プロファイルを構成するときに指定する必要があります。
    注: この値は、ページを離れるか最新表示すると非表示になります。
  3. 鍵ボールトを作成します。
    1. Microsoft Azure ポータルで、上部の検索ボックスに 「Key vaults」 と入力し、最初の検索結果を選択して 「Key vaults」ページにアクセスします。
    2. 「追加」をクリックします。 「鍵ボールトの作成 (Create key vault)」 ページが表示されます。
    3. 「基本」 タブで、鍵ボールトの基本情報を指定し、 「アクセス・ポリシー」 タブをクリックします。
    4. 「アクセス・ポリシーの追加」をクリックします。
    5. 「アクセス・ポリシーの追加」 ページで、ドロップダウン・リストから以下の 「鍵の許可」 を選択します。
      • 「鍵管理操作」 フィールドで、 「取得」を選択します。
      • 「暗号操作 (Cryptographic Operations)」 フィールドで、 「暗号化解除 (Decrypt)」 および 「暗号化 (Encrypt)」を選択します。
    6. 「プリンシパルの選択」 フィールドの「選択」ボタンをクリックします。
    7. 「プリンシパル」 ペインで、検索ボックスにアプリケーション名またはアプリケーション ID を入力します。
    8. アプリケーションを選択し、下部にある 「選択」 をクリックします。
    9. アクセス・ポリシーを追加するには、 「追加」 をクリックします。
    10. 「ネットワーキング」 タブをクリックします。
    11. すべてのネットワークがこの鍵ボールトに接続できるようにするには、 「パブリック・エンドポイント (すべてのネットワーク)」 を選択します。
    12. 「タグ」 タブをクリックすると、鍵ボールトをカテゴリー化するためのタグを追加できます。
    13. 最初に 「確認 + 作成 (Review + create)」 をクリックして、すべての構成を確認してから、下部にある 「作成 (Create)」 をクリックして、鍵ボールトを作成します。
      注: 鍵ボールトを作成する前にいくつかの設定を変更する必要がある場合は、「前へ」ボタンをクリックして前の設定を変更できます。
  4. 鍵を作成します。
    1. 「鍵ボールト」 ページで、新しく作成した鍵ボールトをクリックします。
    2. 「設定」「キー」 をクリックします。 「鍵」 ペインで、リボンの 「生成/インポート」 をクリックし、鍵を作成します。
    3. 「鍵」 ペインで、鍵の名前をクリックし、次に現行バージョンをクリックします。 キー・プロパティーが表示されます。
    4. 鍵 ID をコピーします。 暗号化プロファイルを構成するときに、鍵 ID を指定する必要があります。