KeyVault

(~7 minutes)

  • Navigate to the Create Key Vault resource in the Azure portal.

  • Select the appropriate subscription and choose the rg-sharethrift resource group.

  • Instance Details:

    • Key vault name: sharethrift-keyvault<random number if needed>

    • Region: East US 2

    • Pricing Tier: Standard

    • Choose : Next > Access Policy

  • Access Policy

    • Permission Model : Azure role-based access control

    • Choose : Next > Networking

  • Networking

    • Connectivity Method: All networks

      • TODO: See how selected networks can work

        • Allow trusted Microsoft services to bypass this firewall? : Yes

    • Choose : Review + Create

    • Choose : Create (wait for completion)

    • Click Go to Resource

  • In the newly created Key Vault, navigate to the Access Control (IAM) menu item

    • Choose + Add then Add role assignment

    • Role: Key Vault Administrator

    • Assign Access To: User, group, or service principal

    • Select: (choose your account from the list below, it may look a little weird)

    • Click Save

  • (SKIP) In the newly created Keyvault, navigate to the Networking menu item

    • Under Firewall, add your current public IP Address

    • Click Save

  • In the newly created Keyvault, navigate to the Secrets menu item

    • Add COSMOSDB Password

      • Choose Generate/Import

      • Upload Options: Manual

      • Name: COSMOSDB-PASSWORD

      • Value: <<enter the password from CosmosDB Primary Password>>

      • Leave Content Type empty

      • Leave Set Activation Date / Set Expiration Date unchecked

      • Ensure Enabled: Yes

      • Click Create

    • Add SendGrid API Key

      • Choose Generate/Import

      • Upload Options: Manual

      • Name: SENDGRID-API-KEY

      • Value: <<enter the SendGrid API key you created earlier>>

      • Leave Content Type empty

      • Leave Set Activation Date / Set Expiration Date unchecked

      • Ensure Enabled: Yes

      • Click Create

Key Vault is already GeoRedundant therefore it is not necessary to create a secondary Key Vault in another region [details]

Last updated