SCEP is a protocol for issuing and renewing digital certificates through a standardized, automated process. In MDM implementations, SCEP is essential for automated certificate deployment, allowing devices to automatically request certificates for Wi-Fi, VPN, and identity verification during enrollment.
What to Know
SCEP automates certificate issuance at scale, eliminating manual certificate generation and distribution workflows that don’t scale beyond small deployments. During device enrollment, MDM can automatically trigger SCEP certificate requests, with devices generating key pairs and submitting certificate signing requests (CSRs) to the CA via SCEP. The CA validates requests (often using challenge passwords or existing MDM enrollment certificates) and issues certificates that devices automatically install. This enables zero-touch certificate deployment for 802.1X network authentication, VPN access, and application authentication without admins ever handling individual certificates.
SCEP also supports automated certificate renewal, with devices detecting approaching expiration and requesting new certificates before existing ones expire. This prevents certificate expiration outages that break network connectivity and VPN access. SCEP’s standardized protocol enables interoperability between different CAs and MDM platforms, avoiding vendor lock-in. Without SCEP, organizations must manually generate, distribute, and install certificates on every device — an error-prone process that doesn’t scale to fleets of hundreds or thousands of devices.
Common Scenarios
Enterprise IT: Corporate deployments use SCEP to issue unique device certificates during ADE enrollment, with certificates used for 802.1X Wi-Fi authentication and VPN access. IT configures SCEP profiles in MDM that specify the CA URL, challenge password (or use MDM certificate for authentication), and certificate attributes (key size, subject name template). SCEP enables per-device certificates that identify individual devices on the network, supporting network access control policies and device tracking. IT must maintain SCEP CA infrastructure and ensure MDM servers can reach SCEP endpoints during enrollment workflows.
MSP: MSPs leverage SCEP to automate certificate deployment across client devices, reducing operational overhead compared to manual certificate distribution. Client-specific SCEP configurations may integrate with different CA infrastructures (Microsoft CA, third-party CAs, cloud-based CAs). MSPs should implement SCEP monitoring to detect enrollment failures caused by CA outages, misconfigured challenge passwords, or network connectivity issues. SCEP certificate templates must be carefully configured to generate certificates with appropriate validity periods, key usage constraints, and subject names that meet client security policies.
Education: School districts deploy SCEP-issued certificates to student and staff devices for 802.1X Wi-Fi authentication, enabling network access control and device tracking. SCEP automation is essential for managing large student device deployments where manual certificate distribution would be impractical. Education IT must coordinate SCEP configuration with network infrastructure teams managing RADIUS servers that validate certificates during 802.1X authentication. SCEP certificate validity periods should align with device refresh cycles to avoid mid-year certificate expiration that disrupts network access during the school year.
In Addigy
Addigy supports SCEP certificate enrollment through configuration profiles, allowing admins to configure SCEP CA endpoints, authentication methods, and certificate parameters. Devices automatically request certificates via SCEP during profile installation, with certificates installed into device keychains for use by Wi-Fi, VPN, and other authentication systems. Administrators configure SCEP profiles by specifying the CA URL, subject name template, key size, and authentication credentials (challenge password or certificate-based authentication).
Addigy’s SCEP implementation follows Apple’s SCEP payload specifications, supporting standard SCEP features including certificate renewal and multiple certificate requests per profile. Addigy provides visibility into certificate deployment status, helping admins identify devices where SCEP enrollment failed due to network issues, CA problems, or configuration errors. When troubleshooting SCEP failures, Addigy support can analyze device logs to identify specific error conditions and recommend configuration adjustments.