デバイス グループ
デバイス グループは、デバイスのコレクションです。 デバイス グループによって、多数のデバイスへ配置をスケーリングする方法が提供されます。 各デバイスは、一度に 1 つのデバイス グループにだけ属します。
デバイスを整理するために、複数のデバイス グループを作成することも選択できます。 たとえば、Contoso は、テスト ラボ内のデバイスに "Flighting" デバイス グループを使用し、そのフィールド チームがオペレーション センターで使用するデバイスに "Evaluation" デバイス グループを使用する場合があります。 さらに、Contoso は、地域のタイムゾーンと整合するスケジュールでデバイスを更新できるように、地理的地域に基づいて運用デバイスをグループ化することを選択する場合があります。
デバイスまたはモジュール ツイン タグを使用してデバイス グループを作成する
タグを使用すると、ユーザーがデバイスをグループ化できます。 デバイスをグループ化できるようにするには、それらに ADUGroup キーとデバイスまたはモジュール ツインの値が必要です。
デバイスまたはモジュール ツイン タグの形式
"tags": {
"ADUGroup": "<CustomTagValue>"
}
既定のデバイス グループ
Device Update エージェントがインストールおよびプロビジョニングされているが、そのデバイスまたはモジュール ツインに ADUGroup タグが追加されていないデバイスは、既定のグループに追加されます。 既定のグループ (システム割り当てグループとも呼ばれます) は、デバイスのタグ付けとグループ化のオーバーヘッドを削減するのに役立ちます。そのため、お客様は更新プログラムを簡単にデプロイできます。 既定のグループは、お客様が削除および再作成できません。 お客様は、定義を変更したり、既定のグループからデバイスを手動で追加/削除したりすることはできません。 同じデバイス クラスを持つデバイスは、既定のグループにグループ化されます。 既定のグループ名は、IOT ソリューション内で予約されています。 既定のグループには、Default-<deviceClassID>
という形式で名前が付けられます。 ユーザー定義グループで使用できるすべてのデプロイ機能は、既定のシステム割り当てグループでも使用できます。
たとえば、次のデバイス ツイン タグを持つデバイスを考えてみます。
"deviceId": "Device1",
"tags": {
"ADUGroup": "Group1"
}
"deviceId": "Device2",
"tags": {
"ADUGroup": "Group1"
}
"deviceId": "Device3",
"tags": {
"ADUGroup": "Group2"
}
"deviceId": "Device4",
次に、デバイスと、それらに対して作成できるグループを示します。
Device | グループ |
---|---|
Device1 | Group1 |
Device2 | Group1 |
Device3 | Group2 |
Device4 | DefaultGroup |
サブグループ
ユーザーが作成したすべてのグループと既定のグループは自動的に 1 つ以上のサブグループにサブカテゴリ化され、互換性プロパティを共有する一連のデバイスで更新を実行する方法が提供されるため、管理者は整理された効率的な方法で異種デバイスを管理できます。 グループ内の各デバイス クラスは、1 つのサブグループにマップされます。 デバイスは、互換性プロパティと Device Update PnP モデル ID に基づいてサブグループに追加され、これらによりデバイス クラスが構成されます。
グループには、グループに含まれるサブグループごとに 1 つ以上の最適に利用可能な更新プログラムを含めることができます。
Device Update エージェントでの互換性プロパティの設定に関する詳細情報