Я собираюсь перейти от прямого лицензирования в Office 365 к лицензированию на основе групп, что также потребует перехода на разностную лицензию для многих пользователей.Новая лицензия имеет конфликтный план обслуживания со старым (прямым).
В ходе тестирования мы обнаружили, что если мы применим группу до удаления прямой лицензии, пользователь получит ошибку лицензирования.Когда прямая лицензия затем удаляется, пользователь должен быть повторно обработан, чтобы получить групповую лицензию.https://docs.microsoft.com/en-us/azure/active-directory/users-groups-roles/licensing-groups-resolve-problems#how-do-you-force-license-processing-in-a-group-to-resolve-errors
Мне не удалось найти способ повторно обработать лицензию пользователя через PowerShell.Я что-то пропускаю или эта функция доступна только через веб-интерфейс?
Мое понимание обработки лицензии было ошибочным.Я думал, что пользователи должны быть обработаны индивидуально, а это не так.Повторная обработка обрабатывает всю группу одновременно, поэтому не нужно было ничего кодировать для повторной обработки.
Наконец, вы можете использовать следующий код, чтобы получить всю группу с именем лицензии после выполнения шагов по следующей ссылке:
PS C:\PowershellQuery> & '.\ group-list-with-license-assgined.ps1'
Для получения дополнительной информации, пожалуйста, просмотрите следующую ссылку:
Получение лицензий, примененных к группам в новом Azure AD, с использованием PowerShell
Также вы можете просмотреть следующую ссылку для справки:
Групповое лицензирование с PowerShell