Notes
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Le fournisseur de services de configuration DMClient prend en charge la possibilité de configurer des sessions de gestion des appareils lancées par push. Avec Windows Notification Services (WNS), un serveur d’administration peut demander à un appareil d’établir une session de gestion avec le serveur via une notification Push. Un appareil est fourni avec un PFN pour une application. Cette configuration entraîne la configuration de l’appareil pour prendre en charge un envoi (push) par le serveur d’administration. Une fois l’appareil configuré, il inscrit une connexion persistante avec le cloud WNS (les conditions d’assistant de batterie et d’assistant de données le permettent).
Pour lancer une session de gestion des appareils, le serveur d’administration doit d’abord s’authentifier auprès de WNS à l’aide de son SID et de sa clé secrète client. Une fois authentifié, le serveur reçoit un jeton pour lancer une notification Push brute pour n’importe quel ChannelURI. Lorsque le serveur d’administration souhaite lancer une session de gestion avec un appareil, il peut utiliser le jeton et channelURI de l’appareil, et commencer à communiquer avec l’appareil.
Pour plus d’informations sur la façon d’obtenir des informations d’identification push (SID et clé secrète client) et PFN à utiliser dans WNS, consultez Obtenir des informations d’identification WNS et PFN pour la notification Push MDM.
Étant donné qu’un appareil n’est pas toujours connecté à Internet, WNS prend en charge la mise en cache des notifications à remettre à l’appareil une fois qu’il se reconnecte. Pour vous assurer que votre notification est mise en cache pour remise, définissez l’en-tête X-WNS-Cache-Policy sur Cache. En outre, si le serveur souhaite envoyer une notification Push brute limitée dans le temps, le serveur peut utiliser l’en-tête X-WNS-TTL qui fournit à WNS une liaison de durée de vie afin que la notification expire une fois le temps écoulé. Pour plus d’informations, consultez Vue d’ensemble des notifications brutes.
Les restrictions suivantes sont liées aux notifications Push et au service WNS :
Push pour la gestion des appareils utilise des notifications Push brutes. Cette restriction signifie que ces notifications Push brutes ne prennent pas en charge ou n’utilisent pas de charges utiles de notification Push.
La réception des notifications Push est sensible aux paramètres Économiseur de batterie et Sens des données sur l’appareil. Par exemple, si la batterie tombe en dessous de certains seuils, la connexion persistante de l’appareil avec WNS est arrêtée. En outre, si l’utilisateur utilise l’Assistant Données et a dépassé son allocation mensuelle de données, la connexion persistante de l’appareil avec WNS est également arrêtée.
Un ChannelURI fourni au serveur d’administration par l’appareil n’est valide que pendant 30 jours. L’appareil renouvelle automatiquement channelURI après 15 jours et déclenche une session de gestion en cas de renouvellement réussi de ChannelURI. Il est recommandé que, pendant chaque session de gestion, le serveur d’administration interroge la valeur ChannelURI pour s’assurer qu’il a reçu la valeur la plus récente. Cette requête garantit que le serveur d’administration ne tente pas d’utiliser un ChannelURI qui a expiré.
L’envoi (push) ne remplace pas le fait d’avoir une planification d’interrogation.
WNS se réserve le droit de bloquer les notifications Push à votre PFN si une utilisation incorrecte des notifications est détectée. Tous les appareils gérés à l’aide de ce PFN cessent d’avoir la prise en charge de la gestion des appareils lancée par push.
Dans Windows 10, version 1511, nous utilisons la logique de nouvelle tentative suivante pour DMClient :
- Si l’heure d’expiration est supérieure à 15 jours, une planification est définie lorsque 15 jours sont restants.
- Si l’heure d’expiration est comprise entre maintenant et 15 jours, une planification définie pour 4 +/- 1 heure à partir de maintenant.
- Si ExpirationTime est passé, une planification est définie pour 1 jour +/- 4 heures à partir de maintenant.
Dans Windows 10, version 1607 et ultérieure, nous case activée pour la connectivité réseau avant de réessayer. Nous ne case activée pas pour la connectivité Internet. Si la connectivité réseau n’est pas disponible, la nouvelle tentative est ignorée et une planification est définie pendant 4 heures et plus/-1 pour réessayer.
Obtenir les informations d’identification WNS et PFN pour la notification Push MDM
Pour obtenir des informations d’identification PFN et WNS, vous devez créer une application Microsoft Store.
- Accédez au tableau de bord Windows et connectez-vous avec votre compte de développeur.
- Sélectionnez Applications et jeux sous Espaces de travail. Créez un nouveau produit et sélectionnez APPLICATION MSIX ou PWA.
- Réservez un nom d’application.
- Sélectionnez Identité du produit sous Gestion des produits pour afficher le nom de la famille de packages (PFN) de votre application.
- Sélectionnez WNS/MPNS sous Gestion des produits.
- Sélectionnez le lien Portail d’inscription des applications . Une nouvelle fenêtre s’ouvre montrant votre application dans le Portail Azure.
- Dans la page Portail d’inscription d’application, vous voyez les propriétés de l’application que vous avez créée, telles que :
- ID de l’application
- Secrets d’application
- URI de redirection
Pour plus d’informations, consultez Tutoriel : Envoyer des notifications à des applications plateforme Windows universelle à l’aide d’Azure Notification Hubs.