共用方式為


裝置更新資源

若要使用IoT中樞的裝置更新,您必須建立裝置更新帳戶和實例。

裝置更新帳戶

裝置更新帳戶是在 Azure 訂用帳戶內建立的資源。 在裝置更新帳戶層級,您可以選取將建立裝置更新帳戶的區域。 您也可以設定許可權來授權有權存取裝置更新的使用者。

裝置更新實例

建立帳戶之後,您必須建立裝置更新實例。 實例是邏輯容器,其中包含與特定IoT中樞相關聯的更新和部署。 裝置更新使用 IoT 中樞作為裝置的目錄和通訊管道。

在公開預覽期間,每個訂用帳戶可以建立兩個裝置更新帳戶。 此外,每個帳戶可以建立兩個裝置更新實例。

設定連結的IoT中樞

為了讓裝置更新從IoT中樞接收變更通知,裝置更新會與內建事件中樞整合。 單擊實例內的 [設定 IoT 中樞] 按鈕,即可設定與 IoT 裝置通訊所需的訊息路由、取用者群組和存取原則。

訊息路由

連結的IoT中樞中會自動設定下列訊息路由,以啟用裝置更新:

路由名稱 數據源 路由查詢 端點 說明
裝置更新.裝置雙胞胎變更 TwinChangeEvents (opType = 'updateTwin' OR opType = 'replaceTwin') AND IS_DEFINED($body.tags.ADUGroup) 活動 接聽新的裝置更新群組
DeviceUpdate.DigitalTwinChanges DigitalTwinChangeEvents 活動 監聽 Digital Twin 變更事件
裝置更新.裝置生命週期 裝置生命周期事件 opType = 'deleteDeviceIdentity' 或 opType = 'deleteModuleIdentity' 活動 監聽已被刪除的裝置
DeviceUpdate.DeviceConnectionState 設備連接狀態事件 活動 監聽裝置連線狀態的變更

備註

如果您的解決方案有意義,您可以變更這些路由的名稱。 路由屬性的其餘部分應該保持設定,因為它們位於數據表中,以便裝置更新正常運作。

取用者群組

設定 IoT 中樞時,還會建立一個稱為 adum 的事件中樞取用者群組,這是裝置更新管理服務所需的。

取用者群組的螢幕快照。

存取原則

裝置更新管理服務會使用名為 deviceupdateservice 的共用存取原則來查詢支援更新的裝置。 deviceupdateservice 原則會被建立,並作為設定 IoT 中樞的一部分獲指派下列許可權:

  • 註冊表讀取
  • 服務連線
  • 裝置連線

存取原則的螢幕快照。

後續步驟

建立裝置更新資源