Secure sensitive resources with hardware-bound device identity for Iru (formerly Kandji)
Iru Endpoint Management keeps managing your Macs and delivers the SCEP profile for their enrollment certificate. Smallstep uses that certificate only for provisional enrollment, then issues hardware-bound, short-lived certificates for Wi-Fi, VPN, and internal applications from the device identity the Smallstep Agent establishes.

Issue credentials only to approved devices synced from your Iru Blueprints
Smallstep syncs the devices assigned to your Iru Blueprints through a dedicated, read-only API token and checks every certificate request against that inventory. Inventory is the starting evidence, not the proof: Smallstep issues credentials only after a Mac from that inventory is approved under your enrollment policy and enrolls with keys bound to hardware. Devices that are not in your Smallstep inventory never obtain access credentials.

Use Iru's SCEP certificate only to bootstrap device identity
Iru's SCEP profile uses a static challenge, so Smallstep limits its role to initial enrollment. The certificate it delivers is a provisional identity, tagged with the device ID and its Blueprint, that lets the Smallstep Agent begin enrolling. Smallstep then establishes the Mac's device identity, with keys held in the Secure Enclave, and uses it to issue the credentials that protect resources.

Zero-touch for end users
Administrators connect Iru and assign the SCEP profile, agent package, configuration, and login item to a Blueprint. Once deployed, enrollment and certificate renewal happen in the background on every Mac in that Blueprint, without users requesting, installing, or renewing certificates. In one customer deployment, a fresh device reached active authentication in about five minutes.

Automated certificate lifecycle
Renewals run on their own. Smallstep renews each credential before it expires and stops issuing to any Mac that leaves your Iru inventory. With automatic profile redistribution enabled, Iru redeploys the enrollment profile before it expires, so the agent’s own bootstrap stays current, and short-lived certificates keep access tied to the device’s current standing.

Decouple access credentials from your MDM
Use Iru for device management, inventory, and initial enrollment, while Smallstep manages the hardware-bound access credentials after enrollment, from authorities and policies shared across Iru, Jamf, Intune, and other supported MDMs. Changing MDMs means connecting the new one, resyncing inventory, and redeploying profiles, not rebuilding your PKI.
Add hardware-bound device identity to your Iru-managed Macs
See the integration running against your own Iru Blueprints.