Skip to content

Adding a Let's Encrypt (ACMEv2) certificate authority

Before you begin

You're going to need a few things to complete the CA configuration.

DNS provider details

The Let's Encrypt CA in TLS Protect Cloud uses DNS Certificate Authority Authorization (CAA). TLS Protect Cloud supports the following DNS providers. Click your DNS provider of choice to see what information TLS Protect Cloud needs.

The account you use must have read, create, update, delete, and save permission.

  • Access Key ID
  • Secret Access Key
  • Hosted Zone ID

The account you use must have read, create, update, delete, and save permission.

  • Subscription ID
  • Resource Group
  • Client Secret
  • Client ID
  • Tenant ID
  • For email and global API Key authentication type
    • Account email
    • Global API Key
  • For DNS and zone tokens authentication type
    • Edit zone API token
    • Read zone API token

The account you use must have read, create, update, delete, and save permission.

  • Service account JSON file

VSatellite

All ACMEv2 CAs require a VSatellite. If you already have a VSatellite installed, it will be available for you to select during configuration.

If not, you'll be able to set up a VSatellite during configuration. Just be sure to have a machine ready that meets the system requirements before you start.

To set up the CA

Step 1: Set up the connection

  1. Sign in to Venafi Control Plane.
  2. Click Integrations > Certificate Authorities.
  3. Click New > Let's Encrypt (ACMEv2).
  4. Enter a Name that this CA should be called in TLS Protect Cloud.
  5. From the Server URL drop-down, select either the production or the staging URL.

    Note

    These URLs are provided by Let's Encrypt and can't be changed. The Custom ACMEv2 CA in TLS Protect Cloud allows you to enter custom server URLs if needed.

  6. Select a VSatellite. If you don't yet have a VSatellite deployed, click Deploy a VSatellite, and follow the steps to deploy a new VSatellite.

  7. Click Test Connection.
  8. After the connection is successful, click Next.

Step 2: Enter additional information

  1. Enter the Email address of the person or group of contact for certificates issued by this CA.
  2. Review and agree to the Terms and Conditions
  3. Click Next.

Step 3: Enter DNS provider details

  1. From the DNS Provider dropdown, select a DNS provider.

  2. Complete the fields for your DNS provider.

  3. Click Test Connection, and then click Done.

After completing the configuration, you are taken back to the Certificate Authorities page.

What's Next

This CA is now ready to be added to one or more certificate issuing templates. To do this, select this CA when creating certificate issuing templates.