Возможно, я нашел обходной путь.
Сначала я нашел учетную запись с лицензией A1plus.
$ test = get-msoluser -all |Where-Object {$ .userprincipalname -match '@ Students.test.com' -and ($ .licenses) .accountskuid -match 'test: A1plus'}
Далее я исключил теучетные записи из списка всех учетных записей.
$ test2 = get-msoluser -all |where-object {$ .userprincipalname -match '@ Students.test.com' -and $ .objectid -ne ($ test) .ObjectId}
Это должно оставить меня только с учетной записьюкоторые имеют лицензию А1. Уже сделаны начальные тесты и выглядит правильно. Любые предложения или «да. Но ...»?