Setup and deploy PKI Certificates for SCCM

Deploy PKI Certificates for SCCM: Best & Complete Guide

Last Updated

July 31, 2024

Posted In

If you’re looking to set up and deploy PKI certificates for SCCM, this guide is for you. All the public key infrastructure (PKI) certificates that you might require for Configuration Manager are listed in the article.

You can use any PKI to create, deploy, and manage most certificates in Configuration Manager. When you use PKI certificates for client communications, you don’t have to plan for signing and encryption to secure client data communication. Managing certificates is made easier with the Microsoft PKI solution when you use certificate templates and Active Directory Certificate Services.

Configuration Manager uses a combination of self-signed and public key infrastructure (PKI) digital certificates. Microsoft recommends using the PKI certificates whenever possible. Some scenarios require PKI certificates. When PKI certificates aren’t available, the site automatically generates self-signed certificates.

Install and Update Third Party Applications with Patch My PC
Install and Update Third Party Applications with Patch My PC

Note: Starting in Configuration Manager version 2103, sites that allow HTTP client communication are deprecated. Configure the site for HTTPS or enhanced HTTP.

The PKI certificate implementation guides for SCCM that we have published use an enterprise certification authority (CA) and certificate templates. The steps are appropriate for a test network only, as a proof of concept. We recommend contacting a Microsoft consultant before you implement PKI certificates for SCCM in your organization.

Guides to Implementing PKI Certificates for SCCM

Listed below are the step-by-step guides that cover information about PKI certificates in Configuration Manager and also demonstrate the steps to implement them in your setup. Click on each guide below to learn about setting up the PKI certificates. All the PKI setup guides are available for download via the OneDrive link.

Leave a Reply

Your email address will not be published. Required fields are marked *

9 Comments

  1. Hi Prajwal,
    Do I need to worry about these certs if my SCCM environment is only using HTTP, DPs are set to HTTP only and allow clients to connect anonymously, MP is set to HTTP for client connections, and my primary site is set for “Use CM generated certificates for HTTP site systems”?

  2. Hi Prajwal, great tutorial! thank you.
    So for workgroup client deployment I changed install parameter of sccm client because it couldn’t connect to MP on SSL port.
    In LocationServices log I found following row:
    Skipping DNS record of port 443 as it is not compatible with Client
    The magic parameter is CCMHTTPSSTATE=31 (I don’t know what this parameter exactly is …)
    Final string for client installation:
    ccmsetup.exe /source:”C:\Temp\Client” SMSSITECODE= SMSMP= DNSSUFFIX= CCMHTTPSSTATE=31

  3. Avatar photo Fahad Ahmed says:

    after attempting all these recommended steps, clients are not communicating and PKI certificate is not showing in control panel conf manager client

  4. Thank you for your awsome guide! You saved me!

  5. Do we have technical document to refer if we change Enterprise PKI (MECM)

  6. Avatar photo Felipe Alves says:

    And secondary sites? I need a CA too and configuring the same think?

  7. All MPs have Internal server error 500

  8. PDF are not getting downloaded.

    1. Downloads are working fine. If you have adblocker installed in browser, disable it and then try.

Prajwal Desai

Prajwal Desai is a highly accomplished technology expert and an 11-time Dual Microsoft MVP (Most Valuable Professional), specializing in Microsoft Intune, SCCM, Windows 365, Enterprise Mobility, and Windows. As a renowned author, speaker, and community leader, he is widely recognized for sharing his in-depth expertise and insights through his blog, YouTube channel, conferences, webinars, and other platforms.