What an Issuance Profile defines
Create an Issuance Profile
Via the UI
- Navigate to Trust Profiles in the sidebar.
- Click Issuance Profiles (top tab or sub-navigation).
- Click New Issuance Profile.
- Select a Certificate Authority from the list. If no CA is configured, set one up first:
- Let’s Encrypt (public ACME): ACME Setup guide
- DigiCert or other commercial CA: CA Connectors guide
- Internal / private CA: Internal CA guide
- Azure Key Vault: AKV guide
- Choose Key Algorithm —
ecdsa-p256is recommended for new deployments. - Set Validity Days and Renewal Threshold.
- Enable Allow Wildcards if this profile will cover
*.domainpatterns. - If using ACME with wildcards, select or configure a DNS Account for DNS-01 challenge.
- Save.
Recommended settings for public domains
For public domains using Let’s Encrypt:ACME and wildcard certificates
Let’s Encrypt wildcard certificates (*.example.com) require DNS-01 challenge validation — Let’s Encrypt must verify you control the domain by checking a TXT record at _acme-challenge.example.com. HTTP-01 challenge cannot issue wildcards.
To issue wildcards via ACME:
- Configure a DNS account (Route 53, Cloudflare, Azure DNS, etc.) in Settings → DNS Accounts.
- On the Issuance Profile, enable Allow Wildcards and select that DNS account.
Assigning to a Trust Profile
An Issuance Profile takes effect when it is set as the Default Issuance Profile on a Trust Profile. Multiple Trust Profiles can reference the same Issuance Profile — for example, a singleletsencrypt-90d profile shared across all internal domains.