Register a Microsoft Entra application for Universal Print before configuring Universal Print in MyQ.
This procedure creates the Microsoft-side application registration, configures public-client authentication, adds the required Microsoft Graph and Universal Print permissions, and enables document conversion in Universal Print.
After completing this procedure, continue with Connect to Microsoft Universal Print in the MyQ X Server guide.
Prerequisites
-
Universal Print is available in the Microsoft tenant.
-
You can register applications in Microsoft Entra ID.
-
You can add API permissions and grant administrator consent.
-
You can access Universal Print > Settings in the Microsoft Entra admin center or Azure portal.
Register the application in Microsoft Entra ID
-
Sign in to the Microsoft Entra admin center.
-
Go to Identity > Applications > App registrations.
-
Select New registration.
-
In Name, enter a name for the application.
Example:
MyQ X Connector,MyQ Universal Print,MyQ Sharepoint -
In Supported account types, select the account type required for your deployment.
-
Leave Redirect URI empty.
You add the required redirect URIs later in this procedure.
-
Select Register.
The application is created.
In the Overview page of the application registration, copy and save the values:
-
Application (client) ID
-
Directory (tenant) ID
You enter these values when configuring the connection in MyQ.
Configure Authentication
Configure the application as a public client.
No client secret is required. The redirect URI ise:
-
In the application registration, go to Manage > Authentication.
-
Select Add a platform.
-
Select Mobile and desktop applications.
-
Select the following redirect URI:
https://login.live.com/oauth20_desktop.srf
-
Select Configure.
-
In Advanced settings, enable Allow public client flows.
-
Save the changes.
Add API Permissions
Add the Microsoft Graph and Universal Print permissions required by MyQ.
-
Go to Manage > API permissions.
-
Select Add a permission.
-
Select Microsoft Graph or Universal Print, as appropriate.
-
Add the permissions according to the table.
|
Permission |
API |
Type |
Purpose |
|---|---|---|---|
|
|
Microsoft Graph |
Delegated |
Read and write printer shares. |
|
|
Microsoft Graph |
Delegated |
Register, read, update, and unregister printers. |
|
|
Universal Print |
Delegated |
Create and register printers. |
|
|
Universal Print |
Application |
Read printers without a signed-in user. |
|
|
Universal Print |
Application |
Read and write printer properties and attributes without a signed-in user. |
|
|
Universal Print |
Application |
Read print-job metadata and payload without a signed-in user. |
|
|
Universal Print |
Application |
Read and write basic print-job metadata without a signed-in user. |
Grant Administrator Consent
Grant administrator consent for the permissions added to the application.
-
Go to Manage > API permissions.
-
Review the configured Microsoft Graph and Universal Print permissions.
-
Select Grant admin consent.
-
Confirm the consent request.
Enable Document Conversion in Universal Print
Enable document conversion for Universal Print. In the Azure portal, go to Universal Print > Settings and set Document Conversion to Enabled.
Now you are ready to set up Universal Print in MyQ. See Connect to Microsoft Universal Print.