Skip to main content
Skip table of contents

Configuration de l’impression universelle dans Microsoft Azure

  1. Connectez-vous au portail Microsoft Azure et accédez à Enregistrements d'applications.

    MS Azure - App registrations
  2. Cliquez sur « Nouvelle inscription » et renseignez les détails de la nouvelle application :

    1. Nom : le nom de cette application (il peut être modifié ultérieurement). Par exemple, MyQ UP.

    2. Types de comptes pris en charge : qui peut utiliser cette application ou accéder à cette API ? Sélectionnez l'option Comptes dans n'importe quel annuaire d'organisation (Tout annuaire Azure AD - Multitenant).

    3. URI de redirection (facultatif) - La réponse d'authentification est renvoyée à cette URI une fois l'authentification de l'utilisateur réussie. Sélectionnez l'option Client public/natif (mobile et bureau) dans le menu déroulant.

    4. Cliquez sur Enregistrer.

      MS Azure - new app registration properties
  3. La page de présentation de la nouvelle application s'ouvre. Copiez l'ID d'application (client) et l'ID de répertoire (locataire), car ils sont nécessaires pour la connexion à MyQ.

    MS Azure - new app overview
  4. Sous Authentification > Paramètres avancés, activez l'option Autoriser les flux de clients publics. Ce paramètre permet à l'application de s'authentifier directement depuis le client (par exemple, une application mobile ou une application monopage) sans nécessiter de service backend.

    Microsoft Azure app configuration in Authentication, Advanced settings with the Allow public client flows options set to Yes.
  5. Dans le menu de gauche, cliquez sur Autorisations API, puis sur Accorder le consentement administrateur pour les champs d'application indiqués dans l'image ci-dessous :

    MS Azure - API permissions
  6. Accédez à Impression universelle et activez Conversion de documents.

    MS Azure - Universal Print document conversion

Le tableau ci-dessous présente les détails des champs d'application requis :

ID de portée

Description

06ceea37-85e2-40d7-bec3-91337a46038f

Microsoft Graph : PrintShare.ReadWrite.All

Lecture et écriture des partages d'imprimantes

7427e0e9-2fba-42fe-b0c0-848c9e6a8182

Microsoft Graph : offline_access

Permet à MyQ de demander le jeton d'accès via le flux MS OAuth2 complet une seule fois, puis d'utiliser le jeton d'actualisation pour l'échanger contre le jeton d'accès.

93dae4bd-43a1-4a23-9a1a-92957e1d9121

Microsoft Graph : Printer.FullControl.All

Enregistrer, lire, mettre à jour et désenregistrer des imprimantes

3e306194-d6c5-43ad-afbb-0e7b16a9c10b

UP : Printers.Create

Créer (enregistrer) des imprimantes

1c90a3a7-465b-49c4-adcc-c8ac83d3d3f8

UP : PrinterProperties.ReadWrite

Lire et écrire les propriétés et les attributs des imprimantes.

2b1bdd6b-9a0f-47c6-a806-b3e20cfd07a8

UP : Printers.Read

Lire les imprimantes

b695614a-52ec-4835-9e13-bdf5ff4c7448

UP : PrintJob.Read

Lire les métadonnées et la charge utile des travaux d'impression des utilisateurs.

11f87dac-027f-4d76-bd29-1ea1536b93da

UP : PrintJob.ReadWriteBasic

Lire et écrire les métadonnées des travaux d'impression des utilisateurs.

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.