Pult Presence Docs
MDM IntegrationsMicrosoft Intune

Overview

What data Pult syncs from Microsoft Intune, what it enables, and what you need.

Pult Presence integrates with Microsoft Intune to sync managed device data. The integration is read-only -- Pult periodically fetches the device inventory and uses it to associate devices with users.

What data is synced

For each managed device in a registered state that has an assigned user, Pult pulls:

  • Device serial number
  • WiFi MAC address
  • User email (from the device's assigned user)
  • Device metadata (name, model, OS)

Pult resolves the user email against existing Pult users to build device-to-user associations.

Intune supports the broadest range of device platforms: Android, iOS, macOS, Windows, and Linux.

Devices without a WiFi MAC address are still synced -- they can be used for Device Authentication auto-matching via serial number, but will not participate in WiFi Presence matching.

Capabilities

1. Device Authentication auto-matching

When a device initiates an authentication request, Pult can automatically identify the user:

Serial number → email → Pult user

Pult looks up the device's serial number in the synced MDM inventory, finds the assigned user's email, and matches it to a Pult user. This enables automatic device authentication for managed devices without requiring manual approval.

2. WiFi Presence

Pult uses the device's WiFi MAC address from MDM to associate observed WiFi activity with users:

WiFi MAC address → email → Pult user

When a connected WiFi client is detected, Pult matches the client's MAC address against MDM device records. If a match is found, the activity is attributed to the corresponding user, enabling automatic office presence detection.

How sync works

  • Pult polls the Microsoft Graph API periodically. There are no webhooks or real-time push.
  • API permissions are validated on save -- missing permissions will be rejected immediately.
  • If authentication fails repeatedly, the integration is automatically paused until an admin resets it from the Pult Dashboard.

Requirements

  • A Microsoft 365 tenant with Intune enabled.
  • A Global Administrator or Intune Administrator role to grant admin consent.
  • Devices must have users assigned in Intune so Pult can identify the device owner.
  • User emails in Intune must match emails in Pult for automatic user resolution.

Next steps

See the Setup Guide for step-by-step instructions on configuring the integration.

Last updated on Apr 9, 2026, 11:14 AM

On this page