デバイス グループは、デバイスのコレクションです。 デバイス グループによって、多数のデバイスへ配置をスケーリングする方法が提供されます。 各デバイスは、一度に 1 つのデバイス グループにだけ属します。
複数のデバイス グループを作成してデバイスを整理することもできます。 たとえば、Contoso は、テスト ラボ内のデバイスに "Flighting" デバイス グループを使用し、フィールド チームがオペレーション センターで使用するデバイスの "評価" デバイス グループを使用できます。 さらに、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",
以下に、デバイスと、それらのデバイス用に作成できるグループを示します。
デバイス | グループ |
---|---|
デバイス1 | グループ1 |
デバイス2 | グループ1 |
デバイス3 | グループ2 |
Device4 | デフォルトグループ1-(デバイスクラスID) |
無効なグループ
すべてのユーザー定義グループに対応する無効なグループが作成されます。 デバイスがユーザー定義グループの互換性要件を満たしていない場合、無効なグループに追加されます。 このグループ化を解決するには、新しいグループの下でデバイスの再タグ付けと再グループ化を行うか、エージェント構成ファイルを使用してその互換性プロパティを変更します。
無効なグループは、診断目的でのみ存在します。 更新プログラムを無効なグループに展開することはできません。
次のステップ
デバイス グループ を作成する