Sectigo SCM CA Connector Integration Guide

This guide describes adding Sectigo Certificate Manager (SCM) as a CA connector in CertSecure Manager. Like other agentless connectors, the integration talks directly to Sectigo’s REST API and requires no software installation on a separate host. Sectigo appears as a CA type alongside AWS Private CA, GlobalSign, EJBCA, HashiCorp Vault, Google CAS and Let’s Encrypt.

Note: There is no ISO/installer step and no registration token. If Sectigo appears greyed/unconfigured on your tenant, it becomes selectable once the corresponding entitlement is enabled.

Prerequisites

  • CertSecure Manager frontend and backend are fully operational.
  • Your account has the “Manage Certification Authorities” permission.
  • A Sectigo Certificate Manager (SCM) account with an admin-level API login (username + password) that has API access enabled.
  • Your Sectigo account’s Customer URI (the “customerUri” value).
  • At least one Organization already created in SCM, and its numeric Organization ID.
  • That organization is entitled to at least one SSL certificate profile/type in SCM.
  • Target domain(s) registered and able to complete Domain Control Validation (DCV) in Sectigo – issuance will fail for any domain that has not passed DCV.
  • Outbound HTTPS (443) connectivity from the CertSecure Manager backend to the Sectigo API endpoint (default https://cert-manager.com/api, or your dedicated SCM instance URL).

Connection Reference

Item Requirement / Value
Profile name Friendly name for this Sectigo credential profile in CertSecure Manager
Username Sectigo SCM admin login
Password Sectigo SCM admin password
Customer URI Your Sectigo account’s “customerUri” value
API base URL Default https://cert-manager.com/api (override for a dedicated SCM instance)
Organization ID Optional – numeric ID of the default SCM organization used for issuance
Certificate type ID Optional – default SSL profile used as a fallback if none is specified at enrollment time
DCV mode “auto” or “manual” – controls whether CNAME domain validation is automated (default: manual)

Configuration Steps

Step 1: Gather Sectigo SCM Connection Details

  • Log in to Sectigo Certificate Manager and note: the admin username/password and your Customer URI.
  • If this is your first integration, confirm with your Sectigo account manager that API access is enabled for the account – CertSecure Manager needs it to connect on your behalf.

Step 2: Add the Sectigo CA in CertSecure Manager

  • Go to Administration > Certificate Authorities.
  • Click Configure below Sectigo logo under Agentless CAs.
  • Click on Add New Connection.
  • Enter: Profile/CA Name, Username, Password, Customer URI, API Base URL (defaults to the standard Sectigo endpoint), Organization ID (optional), Certificate Type (optional default profile), and DCV Mode (Auto or Manual).
  • Click Save.
  • The Status should change from Pending to Enabled. The CA Agent Addition task can be monitored under Utilities > Task.

Step 3: Verify Connectivity and Sync

  • CertSecure Manager validates the endpoint and credentials; on success the CA shows Online under Administration > Certificate Authorities > Manage CAs > Public CAs.

Step 4: Add, Activate, and Delete Domains

  • Certificates can only be issued for domains registered under the CA’s Domains. To add one: go to Administration > Certificate Authorities.
  • Click Configure below Sectigo logo under Agentless CAs.
  • Click on Manage Configs.
  • Right-click on the CA config.
  • Click on Manage Domains.
  • To add a domain, click on Add Domain.
  • Click Save. The domain is created in Sectigo in a Pending validation state.
  • To remove a domain, right-click on the domain to delete it.

Step 5: Complete Domain Control Validation (DCV)

Sectigo will not issue a certificate for a domain until that domain shows a validated DCV status. On the CA’s config page:

  • Right-click on the CA config.
  • Right-click the target domain, hover over Validate With and choose a validation method: HTTP, HTTPS, CNAME, or Email.
  • Repeat for every domain you plan to issue certificates for.

Step 6: Enroll / Renew / Revoke

  • Issue: Enrollment > Generate Certificate (or CSR enrollment) in the CertSecure Manager UI → select the Sectigo CA, certificate template (the Sectigo certificate type) and fill all mandatory information → Submit. CertSecure Manager calls Sectigo to issue the certificate and the certificate can be downloaded later. The enrollment can be monitored under Utilities > Task.
  • Renew / Revoke: performed from Inventory, the same as any other CA.

Troubleshooting

Symptom Likely Cause Fix
CA type greyed out Entitlement/feature flag not enabled Confirm license for Sectigo
“Connection failed” when saving the CA Wrong Username/Password or Customer URI, or the SCM account lacks API access Re-verify credentials in Sectigo SCM; confirm API access is enabled for the account
Enrollment rejected – domain not validated Target domain has not completed Domain Control Validation in Sectigo Complete DCV from the CA’s DCV view (or directly in the Sectigo SCM portal) before enrolling
401 / 403 from the CA Sectigo credentials were changed or revoked on the Sectigo side Edit the CA in CertSecure Manager and re-enter the current Username/Password
Enrollment rejected on subject/SAN Requested CN/SANs not permitted by the selected certificate profile Align the request with the certificate type’s allowed fields in Sectigo
TLS error Corporate proxy or firewall intercepting TLS to the Sectigo API host Allow outbound HTTPS 443 from the CertSecure Manager backend to the Sectigo API host without TLS interception