Microsoft Universal Print is a cloud-based printing solution that eliminates on-premises print servers. IT administrators can share printers through Azure, enabling users to print from anywhere without VPN connections or complex driver installations.
Prerequisites
| Requirement | Details |
|---|---|
| Licensing | M365 Business Premium, E3/E5, F3, or A3/A5 |
| Identity | Azure AD (Entra ID) tenant |
| Admin Role | Printer Administrator or Global Administrator |
| Client Devices | Windows 10 (1903+) or Windows 11, Azure AD joined |
| Connector (for legacy printers) | Windows 10/11 Pro/Enterprise or Server 2016+ |
Step 1: Install the Universal Print Connector
If your printers are "Universal Print ready," they can connect directly. For most existing printers, you'll need the connector.
-
Prepare a host machine:
-
Designate a Windows PC or Server with network access to your printers
-
This machine must stay powered on to process print jobs
-
Download the connector:
-
Download from aka.ms/UPConnector
-
Install:
-
Run
UniversalPrintConnectorInstaller.msias administrator -
Follow the installation wizard
-
Register the connector:
-
Open the Universal Print Connector application
-
Click Login and sign in with admin credentials
-
Enter a name for the connector (e.g., "Main-Office-Connector")
-
Click Register
Step 2: Register Printers
Once the connector is registered, add your printers to the cloud:
- In the Universal Print Connector app, view the list of locally installed printers
- Select printers by checking the boxes next to each one
- Click Register
- Wait for status to change from "Processing" to "Registered"
Note: Ensure printer drivers work locally on the connector machine before registering.
Step 3: Share Printers and Set Permissions
Registered printers must be shared before users can see them:
-
Go to the Azure Portal and search for Universal Print
-
Navigate to Manage > Printers
-
Click on a printer to open its details
-
Click Share
-
Configure sharing:
-
Share Name: Enter a friendly name (e.g., "Marketing-HP-Color")
-
Members: Select users or groups who can access this printer
-
Click Share Printer
Repeat for each printer you want to deploy.
Step 4: Add Printers on Client Devices
Manual Addition (User Self-Service)
- On an Azure AD joined Windows device:
- Go to Settings > Bluetooth & devices > Printers & scanners
- Click Add device
- Universal Print printers appear in the list
- Click Add device next to the desired printer
Automatic Deployment via Intune
-
Go to Microsoft Endpoint Manager Admin Center
-
Navigate to Devices > Configuration profiles > Create profile
-
Select Windows 10 and later and Settings catalog
-
Search for Printer Provisioning
-
Configure:
-
Action: Install
-
Cloud Device ID: Paste from Azure Portal
-
Printer Name: Friendly name
-
Assign to your user groups
Troubleshooting
| Issue | Solution |
|---|---|
| Printer shows "Attention Required" | Check physical printer for paper, toner, or jams |
| Jobs stuck in "Pending" | Verify connector machine is online; restart Print Connector service |
| "Access Denied" when adding printer | Check user is in the assigned group in Universal Print portal |
| Printer not appearing for users | Verify printer is both registered AND shared |