Certificate template concepts in Windows Server (2024)

Certificate templates can greatly simplify the task of administering an Active Directory Certificate Services (AD CS) certification authority (CA) by allowing an administrator to issue certificates preconfigured for selected tasks. The Certificate Templates snap-in allows an administrator to perform the following tasks:

  • View properties for each certificate template.
  • Copy and modify certificate templates.
  • Control which users and computers can read templates and enroll for certificates.
  • Perform other administrative tasks relating to certificate templates.

Certificate templates are the sets of rules and settings that are configured on a CA to be applied against incoming certificate requests. Certificate templates also give instructions to the client on how to create and submit a valid certificate request.

Only an enterprise CA can issue certificates based on a certificate template. The templates are stored in Active Directory Domain Services (AD DS) for use by every CA in the forest. This allows the CA to always have access to the current standard template and ensures consistent application of the certificate policy across the forest.

Certificate template versions

Certificate template versions determine which features are available in a certificate template. Active Directory Certificate Services (AD CS) provides three versions of certificate templates that are available on enterprise certification authorities (CA).

  • Version 1 certificate templates support general certificate needs and are compatible with all versions of AD CS from Windows 2000 onward. Version 1 templates are installed by default during CA setup and cannot be deleted. The only property that can be modified on a version 1 template is the set of assigned permissions that controls access to the template. Automatic enrollment is only supported for custom scripts and through group policy if using computer certificates.
  • Version 2 certificate templates were introduced with Windows Server 2003. An administrator can configure version 2 templates to control the way certificates are requested, issued, and used. Version 2 templates provide support for certificate autoenrollment.
  • Version 3 certificate templates support all version 2 template features but also provide support for Suite B cryptographic algorithms. Suite B was created by the U.S. National Security Agency to specify cryptographic algorithms that must be used by U.S. government agencies to secure confidential information. Version 3 certificate templates are available through AD CS on all supported versions of Windows Server.

Default certificate templates

A number of preconfigured certificate templates that are designed to meet the needs of most organizations are included with AD CS enterprise certification authorities (CAs). New certificate templates can be created by modifying a copy of an existing preconfigured template. The default certificate templates are described in the following table:

NameDescriptionKey usageSubject typePublished to Active Directory Domain Services (AD DS)?Template version
AdministratorAllows trust list signing and user authentication.Signature and encryptionUserYes1
Authenticated SessionAllows the subject to authenticate to a Web server.SignatureUserNo1
Basic EFSUsed by Encrypting File System (EFS) to encrypt data.EncryptionUserYes1
CA ExchangeUsed to store keys that are configured for private key archival.EncryptionComputerNo2
CEP EncryptionAllows the certificate holder to act as a registration authority for Simple Certificate Enrollment Protocol (SCEP) requests.EncryptionComputerNo1
Code SigningUsed to digitally sign software.SignatureUserNo1
ComputerAllows a computer to authenticate itself on the network.Signature and encryptionComputerNo1
Cross-Certification AuthorityUsed for cross-certification and qualified subordination.SignatureCross-certified CAYes2
Directory E-mail ReplicationUsed to replicate e-mail within AD DS.Signature and encryptionComputerYes2
Domain ControllerUsed by domain controllers as all-purpose certificates.Signature and encryptionComputerYes1
Domain Controller AuthenticationUsed to authenticate Active Directory computers and users.Signature and encryptionComputerNo2
EFS Recovery AgentAllows the subject to decrypt files that were previously encrypted with EFS.EncryptionUserNo1
Enrollment AgentUsed to request certificates on behalf of another subject.SignatureUserNo1
Enrollment Agent (Computer)Used to request certificates on behalf of another computer subject.SignatureComputerNo1
Exchange Enrollment Agent (Offline request)Used to request certificates on behalf of another subject and supply the subject name in the request.SignatureUserNo1
Exchange Signature OnlyUsed by the Microsoft Exchange Key Management Service to issue certificates to Exchange users for digitally signing e-mail.SignatureUserNo1
Exchange UserUsed by the Microsoft Exchange Key Management Service to issue certificates to Exchange users for encrypting e-mail.EncryptionUserYes1
IPSECUsed by Internet Protocol security (IPsec) to digitally sign, encrypt, and decrypt network communication.Signature and encryptionComputerNo1
IPSEC (Offline request)Used by IPsec to digitally sign, encrypt, and decrypt network communication when the subject name is supplied in the request.Signature and encryptionComputerNo1
Kerberos AuthenticationUsed to authenticate Active Directory computers and users.Signature and encryptionComputerNo2
Key Recovery AgentRecovers private keys that are archived on the CA.EncryptionKey recovery agentNo2
OCSP Response SigningUsed by an Online Responder to sign responses to certificate status requests.SignatureComputerNo3
RAS and IAS ServerEnables remote access servers and Internet Authentication Service (IAS) servers to authenticate their identity to other computers.Signature and encryptionComputerNo2
Root Certification AuthorityUsed to prove the identity of the root CA.SignatureCANo1
Router (Offline request)Used by a router when requested through a SCEP request from a CA that holds a CEP Encryption certificate.Signature and encryptionComputerNo1
Smartcard LogonAllows the holder to authenticate by using a smart card.Signature and encryptionUserNo1
Smartcard UserAllows the holder to authenticate and protect e-mail by using a smart card.Signature and encryptionUserYes1
Subordinate Certification AuthorityUsed to prove the identity of the root CA. It is issued by the parent or root CA.SignatureCANo1
Trust List SigningAllows the holder to digitally sign a trust list.SignatureUserNo1
UserUsed by users for e-mail, EFS, and client authentication.Signature and encryptionUserYes1
User Signature OnlyAllows users to digitally sign data.SignatureUserNo1
Web ServerProves the identity of a Web server.Signature and encryptionComputerNo1
Workstation AuthenticationEnables client computers to authenticate their identity to servers.Signature and encryptionComputerNo2
Certificate template concepts in Windows Server (2024)

FAQs

What is a Windows certificate template? ›

Certificate templates can greatly simplify the task of administering an Active Directory Certificate Services (AD CS) certification authority (CA) by allowing an administrator to issue certificates preconfigured for selected tasks.

How do you configure the certificate template? ›

To configure a CA to issue certificates based on a certificate template, perform the following steps:
  1. Open the Certification Authority snap-in, and double-click the name of the CA.
  2. Right-click Certificate Templates, click New, and then click Certificate Template to Issue.
  3. Select the certificate template, and click OK.
Mar 8, 2024

What are certificates in Windows Server? ›

A digital Certificate establishes the owner's identity and it makes the owners public key available. A digital certificate is issued by a trusted Certificate Authority and it is issued only for a limited time, after the expiration of the certificate a new certificate would be issued.

How do I create a certificate in Windows CA server? ›

Step 1: Manually Create a Client Certificate on the CA Server
  1. Press Windows Key + R to open the Run dialog.
  2. Type mmc and press Enter.
  3. In the MMC console, go to File > Add/Remove Snap-in .
  4. Select "Certificates" and click "Add >".
  5. Choose "Computer account" and click "Next >".
  6. Select "Local computer" and click "Finish".
Dec 26, 2023

Does certificate template matter? ›

The sole purpose of certificate templates is to be told by a CA server what type of certificate it needs to be. However, there are many different use cases for certificates, all of which are configured onto templates.

Where are certificate templates stored? ›

Note:
  • Certificate templates are stored in AD configuration partition, all the PKI (if you have more than one PKI structures), all the PKI structure share the same templates.
  • On different CAs, you can use these templates on any CA server.
Sep 3, 2023

What is the difference between SSL certificate and server certificate? ›

Whereas server certificates are more commonly known as TLS/SSL certificates and are used to protect servers and web domains. Server certificates perform a very similar role to Client certificates, except the latter is used to identify the client/individual and the former authenticates the owner of the site.

What does a certificate do for a server? ›

The server certificate, a digital document that verifies the identification of a website or server, is fundamental to Internet communication security. Server certificates enable encrypted connections, guaranteeing the confidentiality and integrity of data transferred between users and servers.

How do I manage Windows certificates? ›

You can do this by typing either Cert or Certificate in the run menu.
  1. Select the Manage user certificates option at the top of the menu. ...
  2. Select the Certificates folder in the left navigation to view the list of digital certificates you have installed on your machine. ...
  3. That's it!

How to generate a server certificate? ›

Procedure
  1. Log in to the graphical user interface.
  2. Go to Advanced Configuration > System Certificates.
  3. In the Server Certificates tab, click Create. ...
  4. Select whether to create a self-signed certificate or to create a certificate signing request.
  5. Specify values for the following required fields. ...
  6. Click Create Certificate.

How to make a certificate in Windows? ›

Request a certificate using Certificate Manager
  1. certlm. msc – opens the Local Machine certificate store.
  2. mmc. msc – opens the Microsoft Management Console. Load the Certificate Manager snap-in. Go to File > Add/Remove Snap-In. Select Certificates. Select Add. When prompted, select Computer Account and select Next.
Aug 9, 2024

How to convert a CER to PEM? ›

Use the following command to convert a base64-encoded .cer file to a .pem format file:
  1. Syntax: openssl x509 -in <path-to-cer-file> -outform pem -out <path-to-pem-file>
  2. Example: openssl x509 -in C:\Certificates\AnyCert.cer -outform pem -out C:\Certificates\AnyCertInPem.pem.
Mar 3, 2024

What is a window template? ›

A printable Window template can significantly simplify your DIY projects or home decor planning by providing an accurate outline for visualizing treatments, placements, or dimensions.

How do I disable the certificate template? ›

Disabling a certificate template by removing the read permission. To disable a certificate template, you can: Select the Security tab in the certificate template properties dialog. Disable the Read permission for the PKIaaS WSTEP service account.

How do I get a Windows certificate? ›

Request a certificate using Certificate Manager
  1. certlm. msc – opens the Local Machine certificate store.
  2. mmc. msc – opens the Microsoft Management Console. Load the Certificate Manager snap-in. Go to File > Add/Remove Snap-In. Select Certificates. Select Add. When prompted, select Computer Account and select Next.
Aug 9, 2024

How do I use a certificate template in Word? ›

Here's how:
  1. Open a new document in Microsoft Word.
  2. In the search bar, type “certificate.”
  3. Browse through the available templates and choose the one that suits your needs.
  4. Customize the selected template with your organization's information and the details of the recipients.
Feb 12, 2024

Top Articles
A ‘Lone-Wolf’ Shooter Has an Online Pack
If You Have A Discolored Dime, It Could Be Worth Over $3,000 | Z104 | Elvis Duran
This website is unavailable in your location. – WSB-TV Channel 2 - Atlanta
His Lost Lycan Luna Chapter 5
Jonathon Kinchen Net Worth
Shorthand: The Write Way to Speed Up Communication
877-668-5260 | 18776685260 - Robocaller Warning!
Dr Lisa Jones Dvm Married
123 Movies Black Adam
Fallout 4 Pipboy Upgrades
Progressbook Brunswick
New Mexico Craigslist Cars And Trucks - By Owner
Persona 4 Golden Taotie Fusion Calculator
Binghamton Ny Cars Craigslist
5 high school volleyball stars of the week: Sept. 17 edition
Willam Belli's Husband
Forum Phun Extra
Nhl Tankathon Mock Draft
Air Quality Index Endicott Ny
[PDF] PDF - Education Update - Free Download PDF
Sec Baseball Tournament Score
Surplus property Definition: 397 Samples | Law Insider
Reicks View Farms Grain Bids
Wiseloan Login
Wolfwalkers 123Movies
Ordensfrau: Der Tod ist die Geburt in ein Leben bei Gott
Craigs List Jax Fl
Kleinerer: in Sinntal | markt.de
Laveen Modern Dentistry And Orthodontics Laveen Village Az
Human Unitec International Inc (HMNU) Stock Price History Chart & Technical Analysis Graph - TipRanks.com
Capital Hall 6 Base Layout
1987 Monte Carlo Ss For Sale Craigslist
2008 Chevrolet Corvette for sale - Houston, TX - craigslist
Aliciabibs
Skyrim:Elder Knowledge - The Unofficial Elder Scrolls Pages (UESP)
10 games with New Game Plus modes so good you simply have to play them twice
Michael Jordan: A timeline of the NBA legend
One Main Branch Locator
Flags Half Staff Today Wisconsin
Sept Month Weather
Ferguson Employee Pipeline
Jack In The Box Menu 2022
Wunderground Orlando
Shoecarnival Com Careers
Busted Newspaper Mcpherson Kansas
Walgreens On Secor And Alexis
Arcanis Secret Santa
Identogo Manahawkin
Diamond Desires Nyc
18443168434
Blippi Park Carlsbad
Latest Posts
Article information

Author: Cheryll Lueilwitz

Last Updated:

Views: 6324

Rating: 4.3 / 5 (54 voted)

Reviews: 85% of readers found this page helpful

Author information

Name: Cheryll Lueilwitz

Birthday: 1997-12-23

Address: 4653 O'Kon Hill, Lake Juanstad, AR 65469

Phone: +494124489301

Job: Marketing Representative

Hobby: Reading, Ice skating, Foraging, BASE jumping, Hiking, Skateboarding, Kayaking

Introduction: My name is Cheryll Lueilwitz, I am a sparkling, clean, super, lucky, joyous, outstanding, lucky person who loves writing and wants to share my knowledge and understanding with you.