- Managed deployment: installed and configured through your MDM. Iru recognizes the device as managed, so authentication policies that require the managed attribute are satisfied.
- Unmanaged deployment: a personal or BYO device the user sets up themselves. It still registers a working authenticator and reports health signals, but it is not recognized as managed, so policies that require the managed attribute won’t pass on it.
Managed deployment
Install and configure Iru Access through your MDM so enrolled devices count as managed for device trust.Create an MDM connection
An MDM connection is what lets Iru recognize devices enrolled in your MDM as managed. Create one for each MDM instance you use with Iru Identity.- In Iru Identity, go to Policies → MDM Connections and choose + MDM Connection.
- Under Select a connection type, pick one:
- Iru Endpoint Instance: Pre-populate connection fields from your Iru Endpoint instance.
- Custom MDM Connection: Create a custom MDM connection with manual entry.
- Give the connection a display name. We recommend your MDM server’s domain.
- Choose a platform: Apple, Windows, or both.
- Enter the platform details:
- Apple: the APNs topic and Check-in URL of your MDM server.
- Windows: the Provider ID and Discovery service URL of your MDM server.
macOS
Deploy the Iru Access configuration profile
Deploy the Iru Access app
Download the registration script
Configure the script
regToken to your
MDM connection’s client secret and regTokenDomain to your base tenant
domain:Deploy the script with Iru Endpoint
Deploy the script with another MDM
iOS, iPadOS, and visionOS
Requirements- iOS and iPadOS: Devices must run 18.4 or later.
- Apple Vision Pro: Iru Access installs as the iPad app.
Deploy the Iru Access configuration profile
Deploy the Iru Access app
Configure managed registration
com.iru.AccessMobile). Set two keys:mdmSecret(String, required): your MDM connection’s client secret.mdmSecretDomain(String, required): your base tenant domain (for exampleyourcompany.iru.com).
Windows
Requirements- Windows 11 24H2 or 25H2
Deploy the Iru Access app
Download the registration script
Deploy the script with Iru Endpoint
Deploy the script with another MDM
manage --secret and --domain arguments your
MDM allows, and run elevated so the script can write to HKLM:Verify or rotate (optional)
Complete registration
Unmanaged deployment
For personal or bring-your-own devices, there is nothing to configure in an MDM. The user installs Iru Access and registers from their invitation.macOS
Share Iru Access for macOS with the user. They download and install it, then register from their invitation. For step-by-step guidance, see Installing Iru Access.iOS, iPadOS, and visionOS
Share Iru Access on the App Store or their invitation link with the user. They install the app, then register. Requirements- iOS and iPadOS: The device must run 18.4 or later.
- Apple Vision Pro: Install from the App Store as the iPad app.
Windows
Share Iru Access for Windows with the user. They download and install it, then register from their invitation. Requirements- Windows 11 24H2 or 25H2
Resources
Run these helper scripts on a device already enrolled in your MDM to collect the MDM server details you need when creating a connection. Both are maintained in the Iru Support GitHub repository.macOS: collect APNs topic and Check-in URL
macOS: collect APNs topic and Check-in URL
Windows: collect Provider ID and Discovery service URL
Windows: collect Provider ID and Discovery service URL