Quick fix: Universal Print requires both an Intune-enrolled device and an active Universal Print license assigned to the signed-in user. Confirm the license in https://admin.microsoft.com, then run Get-Printer | Where-Object PortName -like “IPP*” to see if the Universal Print connector pulled the assignments down.
Universal Print is Microsoft’s cloud print service for managed devices. It replaces print servers with a service that lives in Azure, lets users discover printers from anywhere, and works across networks. The setup has more moving parts than a traditional print server — Intune enrollment, Universal Print license, printer connector, share assignments — and a missing piece anywhere along the chain produces “Not Available” in Settings.
Affects: Windows 11 Pro/Enterprise enrolled in Microsoft Intune.
Fix time: 20–40 minutes depending on which piece is missing.
What has to be true for Universal Print to work
Five things must all align: (1) the user has a Universal Print license (included in Microsoft 365 E3/E5/F3 and some other SKUs, sold separately otherwise); (2) the device is enrolled in Intune and synced; (3) the Universal Print connector is running on a server with access to the physical printers (cloud-native printers skip this); (4) the printer is shared and the user has access; (5) the device has Internet access to Microsoft cloud endpoints. A missing piece at any layer produces the “Not Available” message without telling you which one.
Method 1: Verify the license assignment
- Sign in to
https://admin.microsoft.comwith a global admin or license admin account. - Go to Users → Active users, search for the affected user.
- Click their name, open the Licenses and apps tab.
- Confirm a license that includes Universal Print is checked. The included SKUs are: Microsoft 365 E3, E5, A3, A5, F3, Business Premium, and Windows 10/11 Enterprise E3/E5.
- If no qualifying license is assigned, assign one and wait 5–10 minutes for propagation. Sign out and back in on the device.
If the license is there but the printer still says Not Available, move on to Method 2.
Method 2: Confirm Intune enrollment and printer assignment
- On the device, open Settings → Accounts → Access work or school.
- Click the work account and choose Info. The status should read Sync — Successful with a recent timestamp.
- Click Sync to force a fresh policy pull.
- In the Intune admin center (
https://endpoint.microsoft.com), navigate to Tenant administration → Connectors and tokens → Universal Print. - Confirm the connector status is Active. If it shows offline, the connector server is down — restart the Print Connector Service on that server.
- In the Universal Print portal (
https://admin.universalprint.microsoft.com), navigate to Printer Shares. For each share, confirm the affected user (or their group) is in the access list.
If the share access is correct, the device should pull printers down on the next Intune sync.
Method 3: Force the device to re-pull printer assignments
Sometimes the Intune policy delivers but the Universal Print connector on the device doesn’t enumerate. Force it.
- Open PowerShell as Administrator on the device.
- Run:
Restart-Service PrintNotify, Spooler -Force - Open Settings → Bluetooth & devices → Printers & scanners.
- Click Add device. Wait 30–60 seconds. Universal Print printers should appear with the cloud icon.
- If no printers appear, run
Get-PrinterDriver | Where-Object Name -like “*Microsoft*IPP*”. The Universal Print Class Driver must be present; if not, install it via Windows Update → Optional Updates → Driver updates. - For diagnostics, run
(Get-ItemProperty “HKLM:\Software\Microsoft\Windows NT\CurrentVersion\Print” -Name UpAccountToken -ErrorAction SilentlyContinue). If empty, the device hasn’t cached its Universal Print credentials — sign out and back in.
The token cache is rebuilt on next sign-in. Most cases resolve at this step once the underlying license and connector are healthy.
How to verify the fix worked
- Open Settings → Bluetooth & devices → Printers & scanners. Universal Print printers appear with a cloud icon and are listed as Available.
- Print a test page to a Universal Print printer. The page lands at the printer within a minute.
- In the Universal Print portal, navigate to Jobs — the test print appears in the history.
If none of these work
If Universal Print still shows Not Available after license, sync, and re-pull, check whether the device has direct Internet access to *.print.microsoft.com — corporate proxies sometimes block this domain. Run Test-NetConnection print.microsoft.com -Port 443 in PowerShell; it must succeed. For tenants with conditional access policies, confirm the policy allows the Universal Print app for the affected user. As a last resort, contact Microsoft support — the connector service has a verbose log under %ProgramData%\Microsoft\PrintConnectorService\Logs on the connector server that often shows the exact failure.
Bottom line: Not Available usually means license missing, share access missing, or token cache stale. Work through the three layers in order — the cause is almost always one of those, not the printer itself.