Это должно быть возможно как при групповой регистрации, так и при групповой индивидуальной регистрации.Из выборок , относящихся к Как управлять регистрациями устройств с помощью SDK Service Provisioning Service Azure :
Массовые индивидуальные регистрации
public async Task<List<IndividualEnrollment>> CreateBulkIndividualEnrollmentsAsync()
{
Console.WriteLine("\nCreating a new set of individualEnrollments...");
List<IndividualEnrollment> individualEnrollments = new List<IndividualEnrollment>();
foreach (var item in _registrationIds)
{
Attestation attestation = new TpmAttestation(item.Value);
individualEnrollments.Add(new IndividualEnrollment(item.Key, attestation));
}
Console.WriteLine("\nRunning the bulk operation to create the individualEnrollments...");
BulkEnrollmentOperationResult bulkEnrollmentOperationResult =
await _provisioningServiceClient.RunBulkEnrollmentOperationAsync(BulkOperationMode.Create, individualEnrollments).ConfigureAwait(false);
Console.WriteLine("\nResult of the Create bulk enrollment.");
Console.WriteLine(bulkEnrollmentOperationResult);
return individualEnrollments;
}
Создание группы регистрации
public async Task CreateEnrollmentGroupAsync()
{
Console.WriteLine("\nCreating a new enrollmentGroup...");
Attestation attestation = X509Attestation.CreateFromRootCertificates(_groupIssuerCertificate);
EnrollmentGroup enrollmentGroup =
new EnrollmentGroup(
EnrollmentGroupId,
attestation);
Console.WriteLine(enrollmentGroup);
Console.WriteLine("\nAdding new enrollmentGroup...");
EnrollmentGroup enrollmentGroupResult =
await _provisioningServiceClient.CreateOrUpdateEnrollmentGroupAsync(enrollmentGroup).ConfigureAwait(false);
Console.WriteLine("\nEnrollmentGroup created with success.");
Console.WriteLine(enrollmentGroupResult);
}
Обновление
Посмотрите на устройство выборок.Вам не нужно указывать тип регистрации (индивидуальный / групповой) при регистрации устройства.корреляция с определенной регистрацией в портале выполняется с использованием сертификата, который устройство использует при регистрации.
обновление 2
См. Быстрый запуск: управление устройствомподключен к концентратору IoT (.NET) , чтобы узнать, как установить связь с устройством, уже зарегистрированным для концентратора IoT
Надеюсь, это поможет!