Prepare the FIM CM Agent Certificate Templates
Applies To: Forefront Identity Manager Certificate Management
FIM CM requires accounts that will use the Key Recover Agent and Enrollment Agent and User certificate templates. FIM CM requires three certificates for three of the service accounts used by FIM CM. Because 2 of the certificate templates need to be modified, it is recommended to create duplicates and make the modifications to these. This section will show how to duplicate these certificate templates and how to create and publish FIM CM specific ones.
Important
Many organizations use Hardware Security Modules (HSMs) to store the private keys of various critical identities. The certificates with private key material that is stored on an HSM must be generated manually using the HSM vendor’s CSP, they must be backed up for disaster recovery purposes. You should not be following these directions to create your own certificate templates if you are using an HSM. Instead, you should be following the HSM vendor instructions. To see examples for installing specific vendor HSMs, see the following TechNet Wiki articles Installing and Configuring an nCipher Hardware Security Module (HSM) with FIM CM 2010 (https://go.microsoft.com/fwlink/?LinkId=205743) and Installing and Configuring a LunaSA Hardware Security Module (HSM) with FIM CM 2010 (https://go.microsoft.com/fwlink/?LinkId=205745).
Create copies of the Enrollment Agent, Key Recovery Agent, and User certificate templates
Log on to your Certificate Authority with a user account that has permissions to access the CA, to duplicate templates and publish the required templates. Open Server Manager.
In Server Manager, expand Roles, expand Active Directory Certificate Services, and click Certificate Templates.
On the right, under Template Display Name, scroll-down and right-click on Enrollment Agent, and select Duplicate Template.
Warning
Select Enrollment Agent, not Enrollment Agent (Computer).
This will bring up a dialog box asking to choose between Windows Server 2003 Enterprise and Windows Server 2008 Enterprise. Leave the default of Windows Server 2003 Enterprise and click OK.
This will bring up Properties for the New Template. Under Template display name: clear what is in the box and enter FIMCM Enrollment Agent.
At the top, click the Request Handling tab and place a check in Allow private key to be exported.
At the bottom, click Apply and click OK. This will close the properties.
Back in Certificate Templates, on the right, under Template Display Name, scroll-down and right-click on Key Recovery Agent, and select Duplicate Template.
This will bring up a dialog box asking to choose between Windows Server 2003 Enterprise and Windows Server 2008 Enterprise. Leave the default of Windows Server 2003 Enterprise and click OK.
This will bring up Properties for the New Template. Under Template display name: clear what is in the box and enter FIMCM Key Recovery Agent.
At the bottom, click Apply and click OK.
Back in Certificate Templates, on the right, under Template Display Name, scroll-down and right-click on User, and select Duplicate Template.
This will bring up a dialog box asking to choose between Windows Server 2003 Enterprise and Windows Server 2008 Enterprise. Leave the default of Windows Server 2003 Enterprise and click OK.
This will bring up Properties for the New Template. Under Template display name: clear what is in the box and enter FIMCM User.
At the top, click the Request Handling tab and click the CSPs… button at the bottom. This will bring up the CSP Selection window. Place a check in Microsoft Enhanced RSA and AES Cryptographic Provider. Click OK.
At the top, click the Subject Name tab and remove the check from Include e-mail name in subject name. Also, under Include this information in alternate subject name: remove the check from E-mail.
At the bottom, click Apply and click OK.
After creating the certificate templates, these templates must be available for publishing on the Certificate Authority. The following section outlines the procedures to accomplish this.
Publish the copied certificate templates
In Server Manager, under Active Directory Certificate Services, expand corp-DC1-CA right-click Certificate Templates, select New, and Certificate Template to Issue.
This will bring up an Enable Certificate Templates dialog box.
Scroll down until you see the FIMCM certificates. Hold down the CTRL key and click all 3 so that they are all selected.
Click OK.
Important
Backup your Key Recovery and FIM CM Agent certificates/keys for disaster recovery purposes.
Previous topic
Prepare the SQL Server to host the FIM CM database
Next topic
Prepare AD DS for FIM CM Installation