デバイス グループ
デバイス グループは、デバイスのコレクションです。 デバイス グループによって、多数のデバイスへ配置をスケーリングする方法が提供されます。 各デバイスは、一度に 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 | DefaultGroup1-(deviceClassId) |
無効なグループ
ユーザー定義グループごとに、対応する無効なグループが作成されます。 デバイスは、ユーザー定義グループの互換性要件を満たさない場合、無効なグループに追加されます。 このグループ化を解決するには、新しいグループの下でデバイスの再タグ付けと再グループ化を行うか、エージェント構成ファイルを使用してデバイスの互換性プロパティを変更します。
無効なグループは、診断目的でのみ存在します。 更新プログラムを無効なグループにデプロイすることはできません。