iOS automation not targeting iPhone Pro devices in Kiosk modeSolved

Participant
Discussion
2 days ago Jul 27, 2026

I’m trying to create an automation that targets only specific iPhone Pro models that are in Kiosk mode. I first included all iOS devices as the target group and then added filters for the device serial number and Kiosk mode status.

The device was already assigned a Kiosk policy, but the automation didn’t pick it up. I also got confused between using OS Version and the actual iPhone model because I want to target the hardware model, not the iOS version.

What is the correct way to target iPhones that are actually in Kiosk mode, and how should I handle model-based targeting?

Replies (3)

Marked SolutionPending Review
Hexnode Expert
2 days ago Jul 27, 2026
Marked SolutionPending Review

Hi @sarahmiller,

For iOS automation targeting, the Kiosk-related filter evaluates the current Kiosk state of the device, not just whether a Kiosk policy is assigned.

A device showing as having a Kiosk policy associated does not necessarily mean that Kiosk mode is already active on the device. It usually indicates that the policy has been assigned or is pending application. For the automation filter to match, the device should report the status as Kiosk mode active.

To verify this:

  1. Go to Manage.
  2. Open the affected iOS device.
  3. Check the Device details and Action History to confirm whether the Kiosk policy was successfully applied.
  4. Refresh or scan the device if the latest status has not been reported yet.
  5. Once the device status changes to Kiosk mode active, the automation filter should be able to target it.

For model-based targeting, avoid using OS Version. OS Version refers to the iOS version installed on the device. To target a hardware model such as an iPhone Pro model, use the Device model-related field from the device information instead.

Best Regards,
Isabel Lora
Hexnode UEM

Marked SolutionPending Review
Participant
2 days ago Jul 27, 2026
Marked SolutionPending Review

So, policy associated just means the policy is linked to the device, but the automation filter needs the device to report back that Kiosk mode is actually active. This is the idea, right?

Marked SolutionPending Review
Hexnode Expert
2 days ago Jul 27, 2026
Marked SolutionPending Review

Yes @stevenhere. The automation engine relies on the reported device state. If the device has not checked in after the Kiosk policy was applied, Hexnode may still show the policy association without the device being eligible for a Kiosk mode active filter.

Also, if the automation is already running, the Run Now option may not be available until the current automation execution is complete.

Best Regards,
Isabel Lora
Hexnode UEM

Save