Look up devices
Find devices
Find devices
@Find DevicesInput fields:serialNumber- device serial number.deviceName- device name.model- device model, for example “Surface Pro”, “iPhone 15”, or “ThinkPad X1”.operatingSystem- operating system, for example “Windows”, “iOS”, “Android”, or “macOS”.
devices- matched devices, each withid,deviceName,operatingSystem,osVersion,model,serialNumber,userPrincipalName,lastSyncDateTime,complianceState, andmanufacturer.
- Look up a requester’s devices when troubleshooting a hardware or software issue
- Verify device compliance before approving an access request
- Identify a device’s serial number or OS version for IT support
- Check when a device last synced with Intune
When a user reports a device issue, use @Find Devices to look up their managed devices in Intune. If multiple devices come back, ask which one they mean. If the device is non-compliant, tell the user before troubleshooting.
Get device apps
Get device apps
@Get Device AppsInput fields:intuneDeviceId(required) - the Intune managed device ID, obtained from Find Devices.appName- filter by app name, substring match.platform- filter by platform, for example “windows”, “ios”, or “macOS”.publisher- filter by publisher name, substring match.
apps- detected apps, each withid,displayName,version,publisher, andplatform.
- Verify whether a specific application is installed on a user’s device
- Audit installed software for compliance or licensing
- Troubleshoot application issues by checking installed versions
- Identify outdated software that needs updating
When a user reports a software issue, use @Find Devices to locate their device, then use @Get Device Apps to check which applications are installed. If an app is missing or outdated, let the user know.
Maintain devices
Sync device
Sync device
@Sync DeviceInput fields:intuneDeviceId(required) - the Intune managed device ID, obtained from Find Devices.
- Push urgent policy updates when a user reports missing configurations
- Trigger a check-in immediately after enqueuing a BitLocker key rotation
- Verify a device picks up new compliance requirements
- Troubleshoot devices that appear out of sync
When a user reports they are missing an expected policy or configuration, use @Find Devices to locate their device, then use @Sync Device to force a check-in. Let the user know their device is syncing and to check again in a few minutes.
Rotate BitLocker key
Rotate BitLocker key
@Rotate BitLocker KeyInput fields:intuneDeviceId(required) - the Intune managed device ID, obtained from Find Devices. Must belong to the current requester.
- Rotate a recovery key after it was shared during a support session
- Rotate keys as part of a security compliance cycle
- Respond to a security incident by rotating encryption keys
After helping a user with a BitLocker recovery, use @Find Devices to locate their device, then use @Rotate BitLocker Key to rotate the recovery key. Follow up with @Sync Device to trigger a check-in immediately, and confirm to the user that the key has been rotated.
Reset and retire devices
Autopilot reset
Autopilot reset
@Autopilot ResetInput fields:intuneDeviceId(required) - the Intune managed device ID, obtained from Find Devices. Must belong to the current requester.
- Reset a device when troubleshooting reveals a system-level issue
- Reprovision a device for a new user
- Prepare a device for decommissioning
If a user needs their Windows device fully reset, use @Find Devices to locate the device and ask them to confirm before proceeding, then run @Autopilot Reset. Tell them the reset is queued and will run on the next device check-in.
Retire device
Retire device
@Retire DeviceInput fields:intuneDeviceId(required) - the Intune managed device ID, obtained from Find Devices. Must belong to the current requester.
- Remove corporate data from a BYOD device during offboarding
- Retire a device that should no longer be managed
- Unenroll a device after a user leaves the organization
When processing an offboarding request, use @Find Devices to locate the user's device, then use @Retire Device to remove company data and unenroll it from management. Confirm with the user that company data has been removed from their device.
Setup
Install Intune integration
Configure agent
Create rules
Test tools
Best practices
- Find devices first. All device-targeted tools require an
intuneDeviceId. Use@Find Devicesat the start of every flow to resolve the requester’s device before calling any other tool. - Confirm before destructive actions. Gate
@Autopilot Resetand@Retire Devicebehind Requires approval in rules an agent can reach on its own, or have the rule ask the requester to confirm before calling either tool. - Sync after enqueuing. Actions like
@Rotate BitLocker Keyare queued and run at the next device check-in. Chain@Sync Deviceimmediately after to make them run sooner. - Filter app results. When a device has many installed applications, pass
appName,platform, orpublisherto@Get Device Appsto avoid returning a large list.