Settings
The entries below provide a brief overview of the settings available for SCEPman SaaS. They are intentionally kept concise. For full details, refer to the corresponding sections of the SCEPman documentation

Certificate Authority
The root certificate for your tenant. Every certificate SCEPman issues chains up to it. It is created once and its subject name cannot be changed afterwards.
The root CA itself is valid for 7300 days (20 years).

Default Certificate Profile
The default settings applied to certificates issued through all certificate endpoints. Each source under Certificate endpoints can override these two values with its own profile.
Revocation for every certificate this CA issues is configured here as well.

Certificate endpoints
Every endpoint is a route a device can request a certificate through. Each one brings its own certificate profile and its own credentials. Switch one on to configure it.
Enable only the endpoints you actually use. Each enabled endpoint is an additional way to obtain a certificate from your CA.

Microsoft Intune
Checks the device against Intune before issuing. Use this for Intune-managed Windows, iOS, Android and macOS devices. Requires the Entra tenant connection. Learn more.
Jamf Pro
Checks Apple devices against your Jamf Pro inventory before issuing. Needs Jamf API credentials.
Make sure to check out the SCEPman Enterprise guide on how to setup SCEPman SaaS with Jamf Pro:
Active Directory
Kerberos-authenticated enrolment for domain-joined Windows clients, driven entirely by Group Policy. Requires a service principal and keytab in your on-premises domain. Learn more.
Four certificate templates can be enabled independently, each with its own tab:
User
User certificates for domain users. Learn more.
Computer
Machine certificates for domain-joined devices, e.g. for 802.1X. Learn more.
Domain controller
LDAPS and Kerberos PKINIT certificates for DCs. Learn more.
RDP
Certificates for RDP server authentication. Learn more.
Per template:
Domain controller certificates
Issues the certificates domain controllers need for LDAPS and Kerberos PKINIT, authenticated with a challenge password instead of Active Directory. Enable only if SCEPman serves your DCs. Learn more.
Enrollment REST API
Lets your own tooling request certificates over HTTPS instead of SCEP, using Microsoft identities rather than a challenge password. Leave off unless a script or service of yours uses it. Learn more.
Requests authenticate with an API token. Manage tokens under Access & rules → Permissions.
Example:
Static Challenge
Accepts any request presenting a shared challenge password. Convenient for appliances no MDM can enrol. Learn more.
Static challenge + Entra device check (Static-AAD)
As above, but the device must also exist in Entra ID. Prefer this over a plain static challenge whenever the device is Entra-joined. Requires the Entra tenant connection. Learn more.
Same settings as Static Challenge.
Entra tenant connection
Controls how SCEPman reads device and user objects from your Entra ID tenant. This is what makes the Intune and Entra validation sources available. While it is disabled, those sources cannot be switched on.

Grants our multi-tenant app read access in one consent flow. Fastest path, and we keep the permission set current as SCEPman evolves.
Needs a Global Administrator to approve once.
Three steps complete the connection:
Confirm the tenant
Sign in to Entra ID. We take the tenant from that sign-in and show you which directory it is, so you don't consent in the wrong one.
You do not need to consent on behalf of your organization.
This consent will add the SCEPman as a Service (xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx) Enterprise Application to your Entra environment.
Use an app registration you create and control. Choose this when policy forbids third-party multi-tenant apps.
Needs tenant ID, client ID and a client secret.
Grant the following application permissions and admin-consent them:
Microsoft Graph
Directory.Read.All
Read directory data
Microsoft Graph
DeviceManagementManagedDevices.Read.All
Read Intune devices
Microsoft Graph
DeviceManagementConfiguration.Read.All
Read Intune device configuration
Microsoft Intune API
scep_challenge_provider
SCEP challenge validation
Remote debug
Enables detailed request tracing for our support team. It is disabled by default. Because traces may contain device identifiers, tracing automatically switches off on the specified date.

Last updated
Was this helpful?