CertSecure Documentation
  • Overview
    • About CertSecure Manager
    • Documentation Guide
  • Reference Guide
    • Header Bar
      • CertSecure Documentation
      • Swagger API
      • Profile Section
      • Search
    • Dashboard
      • Key Performance Indicators
      • Expiring Certificates
      • CA metrics
      • Key Strength
      • Signing Algorithm
      • Certificate Risk Report Profile
      • PKI Posture Management
      • NDES Health Information
    • AI Assistant
      • Chat
      • Configuration
      • Usage Report
    • Inventory
      • Overview
        • Overall
        • CertSecure
      • Template Management
        • Switch Templates
        • Exclusion List
        • Alert Templates
        • Certificate Templates
      • Template Categories
    • Discovery
      • Inventory
      • Scan Config
      • Cloud Config
      • Vault Config
      • Discovery Analytics
      • Scan Details
      • Discovery Ingestion
    • Reports
    • Utilities
      • ACME
      • Tasks
      • Integrations
        • Renewal Manager
        • Load Balancers
        • Discovery Agents
        • CLI Tool
        • Key Management
        • SEIM Tools
        • DevOps Tools
        • Ansible Automation Platform
      • NDES
      • Azure Key Vault
      • API Tokens
    • Enrollment
      • Certificate Request
      • Generate CSR
      • Enroll CSR
      • Generate Certificate
      • Import Certificate
      • Bulk Certificate Generation
      • Manage Policies
      • Organization Details
    • Administration
      • Users
      • Roles and permission
      • Certificate Authorities
      • Departments
    • Miscellaneous
      • Logging
      • Service Setup
        • Zoom
        • Zendesk
      • Settings
        • Configure Realms
        • Schedule Alerts
        • Metrics
        • Web Branding
        • About License
  • Setup & Architecture
    • Identity and Access Control
    • Architecture
    • Installation
      • Pre-requisites
      • Windows
      • Linux
      • Docker
    • Upgrade
      • Windows
      • Docker
  • Release Notes
    • Releases for 2026
      • v3.4.0
      • v3.3.1
      • v3.3.0
    • Releases for 2025
      • v3.2.0
      • v3.1.0
    • Releases for 2024
      • v3.0.0
  • Workflow
    • Approval Workflow
  • API Reference
    • Getting Started
    • Authorizing Requests
    • Securing API Access
    • Request and Response Conventions
    • Endpoint Reference
      • Health
      • API Token Management
      • CA Management
      • Templates
      • Certificate Enrollment
      • Inventory
      • Certificate Discovery
      • Tasks
      • Watcher Groups
      • Alerts
      • Reports
      • Logs
      • Monitoring
      • Scheduling
      • SMTP
      • ACME
      • Azure Key Vault
      • Google Cloud (GCP)
      • HashiCorp Vault
      • EJBCA
      • ServiceNow
  • Integration Guide
    • Renewal Manager
      • Workflow
      • Setup
      • Troubleshooting
      • IIS
      • Apache
      • Tomcat
      • Nginx
      • MSSQL
      • MongoDB
      • Oracle
      • Cloudflare
      • AudioCodes
      • Cisco ISE
      • Palo Alto PAN-OS
      • Cisco ACI
    • Load Balancer
      • F5
        • Workflow
        • Setup
        • Onboarding
        • UI Guide
        • Troubleshooting
      • NetScaler
        • Workflow
        • Setup
        • UI Guide
        • Troubleshooting
    • Certificate Authorities
      • ACME CAs
      • AWS
      • DigiCert Connector
      • EJBCA
      • GlobalSign
      • GoDaddy
      • HashiCorp Vault PKI
      • Microsoft AD CS
      • Sectigo
      • Sectigo-PS
    • Ansible Automation Platform
    • Azure Key Vault
  • Discovery Agent Setup Guide

Enroll CSR

To initiate the enrollment process for a new Certificate Signing Request (CSR), you have to follow these steps:

  1. Certificate Authority Selection

    Begin by choosing the appropriate Certificate Authority (CA) from the available options. This selection will determine the issuing authority for your certificate.

  2. Certificate Template

    Next, select the Certificate Template that aligns with your specific certificate requirements. This template defines the attributes and usage of the certificate you are requesting.

  3. Certificate Information

    Provide CSR content in PEM format.

  4. Subject Alternative Names

    If any additional SANs are needed, they can be added here.

    By default, any values entered in the fields below are appended to the existing SAN attributes embedded in the CSR. Checking the Override CSR SAN Attributes box replaces the original CSR SANs entirely with the values entered below.

  5. Watchers List

    Include a valid email address that will be used for communication and notification purposes.

  6. Tags

    Include tags to be saved with other certificate details

  7. Custom Fields

    Custom fields marked required already appear. Use Add Custom Fields to bring in optional ones. Each field renders as its correct input type: text box, number box, calendar, or dropdown.

  8. Enrollment

    Once all the required information is accurately entered, initiate the enrollment process by clicking the "Enroll CSR" button. This action will trigger the generation of a Certificate Signing Request (CSR) and initiate a request to the PKI Admin for further processing, if any approval is required for that template.

Note: Upon completion of these steps, the PKI Admins will be notified, and they will review and process your CSR request. You will receive further instructions and updates via your provided email address as your CSR request progresses through the certificate issuance workflow.

Note: If you are a PKIAdmin, your certificate will be issued directly, and your request would not require any approval.

Note: You will also see all the CSR details on the right side when you fill the CSR content text box.

Additionally, you will receive an email notification containing a link that will allow you to conveniently monitor the status of your request using the email address you provided during the submission.

Email Notification

The enrollment progress and result are shown in a status dialog. Once issued, the certificate can be downloaded in multiple formats or uploaded directly to Azure Key Vault.

Enroll CSR Enroll CSR

Downloading the Certificate

Once the status shows Certificate Issued, click Download Certificate and select one of the following formats: Cert (.cer), P7B (.p7b), ZIP (.zip), ZIP with Password (.zip), Text (.txt), PFX (.pfx).

Uploading to Azure Key Vault

Click Upload to Vault from the issuance dialog to store the certificate directly in an Azure Key Vault. A confirmation dialog will appear with the following fields:

Field Required Description
Select Azure Key Vault Yes Choose the target Azure Key Vault from the dropdown list
Name Yes The name under which the certificate will be stored in the vault
Format Yes Select the certificate format for vault storage. Options are PEM or PFX
Private Key Yes Paste the private key associated with the certificate
Private Key Password Yes The password protecting the private key
Enroll CSR

Click Yes to confirm and upload the certificate to the selected vault, or No to cancel.

Note: Ensure the Azure Key Vault is configured and accessible before attempting to upload.

Note: The private key used for vault upload must correspond to the certificate being uploaded.

On this Page:
Support Privacy Policy Terms of Service

Copyright 2026 Encryption Consulting LLC. All rights reserved.