Iru

Connect Iru (formerly Kandji) to Siit to sync your Apple device fleet into Siit's Equipment inventory, and give agents one-click Lock, Wipe, and Open in Iru actions from any request.

What you get

  • Live device inventory — every Iru-managed Apple device appears in Siit with model, OS version, serial number, asset tag, and last check-in.

  • Ownership mapping — Iru's assigned user populates the Siit Equipment owner automatically.

  • One-click actions from any request — Lock, Wipe, and Open in Iru, directly from the request side panel.

  • Audit trail — every action triggered from Siit is logged on the request timeline.

What syncs from Iru

Fields

Device name, serial number, UDID, Iru device ID, asset tag

Model, model identifier, processor, memory, storage

OS (macOS / iOS / iPadOS), OS version, build

Assigned user (email), assignment date

Enrollment state, blueprint assignment, last check-in time

FileVault status, MDM profile installed, management state

Devices are matched to Siit People using the assigned user's work email.

Actions available

Available from the request side panel on any device:

  • Lock device — sends a remote lock command via Iru.

  • Wipe device — sends a remote wipe command via Iru (irreversible).

  • Open in Iru — deep-links to the full device record in your Iru console.

Heads up — Wipe is irreversible and immediate. Confirm the device, requester, and context carefully before running it.

Before you connect

  • You'll need an Iru admin account with permission to create an API token.

  • Decide on the scope: Siit can sync all devices, or only devices matching specific blueprints or tags.

  • Make sure your Iru users have a valid work email on their user record — this is how Siit matches devices to people.

The steps below give you the full flow. For screenshots and the detailed walkthrough, see our Help Center guide: Kandji integration setup.

Connect Iru

  1. In Iru, generate an API token:

    • Go to Settings → Access → API Token (in the Iru admin console).

    • Click Add Token, name it "Siit integration".

    • Grant the following permissions:

      • Devices — Read

      • Users — Read

      • Blueprints — Read (if you plan to scope by blueprint)

      • Device Actions: Lock — Write

      • Device Actions: Erase — Write

    • Copy the token — it's shown only once.

  2. In Siit, go to Settings → Integrations.

  3. Find Iru in the MDM section and click Connect.

  4. Enter:

    • Your Iru subdomain (the yourcompany part of yourcompany.api.kandji.io)

    • The API token

  5. Click Authorize. Siit verifies the connection and runs an initial device import.

  6. Review the imported devices and click Finish setup.

Tip — Start with read-only permissions to validate the sync, then add the Lock / Erase action permissions before enabling those actions for agents.

After the connection

  • Check your Equipment inventory — go to Resources → Equipment and confirm the device count matches your active Iru inventory.

  • Scope the sync — in Settings → Integrations → Iru, narrow the import to specific blueprints or tags if you only want part of the fleet in Siit.

  • Map device types — confirm Iru computers are mapped to Siit's "Computer" type, iPhones and iPads to "Smartphone" / "Tablet".

  • Try an action — open any request and run Open in Iru from the side panel to confirm the deep link works.

Sync frequency

Iru device data refreshes automatically every few hours. Trigger an immediate refresh from Settings → Integrations → Iru → Sync now. Actions (Lock, Wipe) execute on demand, immediately.

Common scenarios

  • Lost iPhone. An employee reports a missing iPhone. The agent sees it in the request side panel (synced from Iru), locks it in one click, and confirms in the Iru console.

  • Offboarding. An agent wipes a returned MacBook directly from the request, without leaving Siit.

  • Device inventory lookups. Support agents see the OS version and model for a device during triage, speeding up troubleshooting decisions.

Troubleshooting

"Invalid token" on connect. The token has been revoked or the permissions are missing. Generate a new token in Iru with the required permissions.

Devices missing from Siit. Check blueprint / tag scoping in Settings → Integrations → Iru, and confirm devices are enrolled and checking in.

Owner field is empty. The device has no assigned user in Iru, or the user's email doesn't match a Siit person. Assign a user in Iru and confirm the email is a match.

Lock / Wipe fails. The API token is missing the corresponding action permission. Regenerate with Lock and Erase write permissions.

Open in Iru returns 403. The admin opening the link doesn't have access to that device in Iru. Check their Iru role.

Recent action not showing. MDM commands take a minute to reach offline devices. Check the Iru console for the command's status.

Last updated