Partager via


Ressources Device Update

Pour utiliser Device Update pour IoT Hub, vous devez créer un compte et une instance Device Update.

Compte Device Update

Un compte Device Update est une ressource qui est créée dans votre abonnement Azure. Au niveau du compte Device Update, vous pouvez sélectionner la région où votre compte Device Update sera créé. Vous pouvez également définir des autorisations pour autoriser les utilisateurs qui auront accès à Device Update.

Instance Device Update

Une fois qu’un compte a été créé, vous devez créer une instance Device Update. Une instance est un conteneur logique qui contient les mises à jour et les déploiements associés à un hub IoT spécifique. Device Update utilise un hub IoT comme répertoire des appareils et un canal de communication avec les appareils.

Pendant la préversion publique du service, vous pouvez créer deux comptes Device Update par abonnement. En outre, deux instances Device Update peuvent être créées par compte.

Configurer le hub IoT lié

Pour que Device Update reçoive des notifications de modification d’IoT Hub, Device Update s’intègre aux hubs d’événements « Intégré ». Le fait de cliquer sur le bouton « Configurer IoT Hub » dans votre instance configure les routes de messages, les groupes de consommateurs et la stratégie d’accès nécessaires pour communiquer avec les appareils IoT.

Routage des messages

Les itinéraires de message suivants sont automatiquement configurés dans votre hub IoT lié pour activer la mise à jour de l’appareil :

Nom des routes source de données Requête de routage Point de terminaison Description
DeviceUpdate.DeviceTwinChanges TwinChangeEvents (opType = 'updateTwin' OR opType = 'replaceTwin') AND IS_DEFINED($body.tags.ADUGroup) événements Est à l’écoute des nouveaux groupes Device Update
DeviceUpdate.DigitalTwinChanges DigitalTwinChangeEvents true événements Est à l’écoute les événements de modification du jumeau numérique
DeviceUpdate.DeviceLifecycle DeviceLifecycleEvents opType = 'deleteDeviceIdentity' OR opType = 'deleteModuleIdentity' événements Est à l’écoute des appareils qui ont été supprimés
DeviceUpdate.DeviceConnectionState DeviceConnectionStateEvents true événements Écoute les modifications apportées aux états de connexion d’appareil

Notes

Vous pouvez modifier les noms de ces itinéraires si cela est judicieux pour votre solution. Les autres propriétés d’itinéraire doivent être configurées comme indiqué dans le tableau pour permettre le bon fonctionnement de Device Update.

Groupe de consommateurs

La configuration d’IoT Hub crée également le groupe de consommateurs Event Hub requis appelé adum par les services Device Update Management.

Capture d’écran des groupes de consommateurs.

Stratégie d’accès

Une stratégie d’accès partagé nommée deviceupdateservice est utilisée par les services Device Update Management pour demander des appareils avec mise à jour. La stratégie deviceupdateservice est créée et se voit attribuer les autorisations suivantes dans le cadre de la configuration d’IoT Hub :

  • Lecture du registre
  • Connexion du service
  • Connexion de l’appareil

Capture d’écran de la stratégie d’accès.

Étapes suivantes

Créer des ressources Device Update