SCEP Certificate Template Configuration

A custom certificate template must be created to support SCEP-based certificate enrollment with required security and key configurations.

  1. Open Certificate Templates Console. Run
    certtmpl.msc
  2. Duplicate Existing Template
    1. Locate
      Computer
    2. Right-click Duplicate Template
  3. Configure General Settings: Template Display Name (Sample):
    BigFix SCEP Device Template
  4. Configure Cryptography Settings Go to Cryptography tab:
    • Minimum key size: 4096
  5. Configure Private Key Settings: Go to Request Handling tab: Allow/Disallow Private Key export by checking/unchecking Allow private key to be exported check box.
  6. Configure Subject Name: Go to Subject Name tab:
    • Select:
      Supply in the request
    • (or) Build from Active Directory information
  7. Configure Extensions (Optional based on requirement): Ensure the certificate template includes the required Application Policies
    1. Go to Extensions tab
    2. Select: Application Policies
    1. Click Edit
    2. Ensure the following is present: Client Authentication
  8. Configure Security Permissions: Proper permissions are required for NDES to enroll certificates using this template.
    1. Go to Security tab
    2. Add the following account: NDES Service Account
    3. Grant the following permissions:
      • Read
      • Enroll

Publish Certificate Templates

The certificate template used for SCEP enrollment must be published on the CA.
  1. Open the Certification Authority console.certsrv.msc
  2. Expand Certificate Authority > CA Name
  3. Right-click Certificate Templates
  4. Select New > Certificate Template to Issue.
  5. Select the template (Example: BigFix SCEP Device Template) that will be used for SCEP enrollment.
  6. Click OK.