Autoenrollment Requirements

Below are the required servers, clients, and applications used in this guide.

NTP - NETWORK TIME PROTOCOL It is very important to ensure that you have synchronized the time between all machines.

Microsoft Active Directory Domain Services Server

  • Windows 2008 Server R2 or Windows 2012 Server R2
  • Existing Active Directory environment
  • Certificate Enrollment Web Service - Service account
  • Active Directory Bind Account

Microsoft Active Directory Certificate Services Server

Operating System:

  • Windows 2008 Server R2, Windows 2012 Server R2

Server Roles:

  • Active Directory Certificate Services
    • Certificate Authority
    • Certificate Enrollment Web Service
    • Certificate Enrollment Policy Web Service
  • IIS

Apache Tomcat Server

Operating System:

  • Linux


  • Apache Tomcat 8.5
  • Java JDK 8
  • Servlet - Service account

EJBCA Server

EJBCA Enterprise 6.x or later with Web Service API

  • directly to the CA server or,
  • through an external RA

Microsoft Windows Client

Operating System:

  • Windows 7
  • Windows 8
  • Windows 10