Intégration aux expériences inter-appareils pour les notifications Microsoft Graph (déconseillé)

Importante

L’API de notifications Microsoft Graph est déconseillée et a cessé de retourner des données en janvier 2022. Pour une autre expérience de notification, consultez Microsoft Azure Notification Hubs. Pour plus d’informations, consultez le billet de blog Retrait de l’ API de notifications de Microsoft Graph (bêta).

Remarque

Si vous ciblez uniquement des points de terminaison web, vous pouvez passer directement à la configuration de votre service d’application pour envoyer des notifications.

En plus de l’inscription d’application sur le centre d'administration Microsoft Entra, votre application doit inscrire des informations inter-appareils telles que l’ID d’application multiplateforme et les informations d’identification push multiplateformes afin d’autoriser Microsoft Graph à envoyer des notifications via des services de notification Push natifs qui correspondent à chaque système d’exploitation : Windows, iOS et Android. Cette opération est effectuée dans le tableau de bord de l’Espace partenaires (anciennement tableau de bord du Centre de développement Windows).

Remarque

Vous aurez besoin d’un compte de développeur Windows pour effectuer les étapes décrites dans cet article, même si vous n’envisagez pas de créer une application Windows UWP. Si vous n’avez pas encore de compte de développeur Windows, consultez Ouverture d’un compte de développeur. Sinon, si vous préférez ne pas vous inscrire en tant que développeur Windows, vous pouvez nous contacter par e-mail à l’adresse [gnsengage@microsoft.com](sendto : gnsengage@microsoft.com). Si vous créez un compte de développeur Windows et que vous créez une application scolaire ou professionnelle dans le cadre d’une entreprise, vous pouvez associer votre compte de développeur au compte Microsoft Entra approprié utilisé pour gérer vos soumissions d’entreprise. Pour plus d’informations, consultez Associer Microsoft Entra ID à votre compte Espace partenaires.

Pour commencer, connectez-vous au tableau de bord de l’Espace partenaires avec votre compte de développeur Windows :

  1. Dans le menu de gauche, accédez à Cross-Device Experiences (Expériences inter-appareils), sélectionnez Configuring a new cross-device app (Configuration d’une nouvelle application inter-appareils), puis spécifiez le nom de votre application, comme illustré dans la capture d’écran suivante.

Configurer une nouvelle inscription d’application inter-appareils

  1. Sélectionnez toutes les plateformes prises en charge sur lesquelles votre application sera présente et activée pour recevoir des notifications. Vous pouvez choisir parmi les plateformes prises en charge, à savoir Windows, Android et iOS, comme illustré. 

Configurer les types de plateformes prises en charge

  1. Fournissez les ID d’application pour chaque plateforme sur laquelle votre application est présente, comme illustré.

Fournir les ID d’application spécifiques de la plateforme

Remarque

Vous pouvez ajouter différents ID (jusqu’à dix) par plateforme si vous disposez de plusieurs versions de la même application, voire de différentes applications, qui doivent pouvoir recevoir la même notification envoyée par votre serveur d’applications au même utilisateur.

  1. Fournissez ou sélectionnez l’ID d’application à partir du compte Microsoft et/ou Microsoft Entra’inscription de l’application. Cet ID client correspond au compte Microsoft ou à l’inscription d’application Microsoft Entra que vous avez obtenue lors de l’inscription dans le centre d'administration Microsoft Entra.

Fournir des ID client d’inscription d’application Azure pour MSA et Microsoft Entra ID

  1. Les notifications de Microsoft Graph utilisent les plateformes de notification natives des principaux systèmes d’exploitation pour envoyer des notifications aux points de terminaison du client d’application, à savoir WNS pour Windows (UWP), FCM pour Android, et APNS pour iOS. Fournissez vos informations d’identification pour ces plateformes de notification afin de permettre à l’API de notifications Microsoft Graph d’envoyer des notifications pour votre serveur d’applications lorsque vous publiez des notifications ciblant l’utilisateur, comme illustré.

Fournir les informations d’identification Push inter-appareils

Remarque

Pour les applications Windows (UWP), l’activation des notifications Push de WNS est une condition préalable à l’utilisation des notifications de Microsoft Graph. Pour plus d’informations, voir Vue d’ensemble des services de notifications Push Windows (WNS). Une fois l’intégration effectuée, vous pouvez fournir des informations d’identification Push via l’Espace partenaires à la Plateforme d’appareil connecté.

  1. Vérifiez votre domaine d’application inter-appareils pour prouver que votre application est propriétaire de ce domaine dans le cadre du processus de vérification. Celui-ci fait office d’identité d’application inter-appareils pour l’application ou les applications que vous avez inscrites, comme illustré.

    Vérifier le domaine

Voilà ! Vous avez inscrit vos applications pour recevoir les notifications. Découvrez maintenant comment configurer votre service d’application et commencer à envoyer des notifications.