我将从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重新处理用户许可证的方法。我是否正在忽略某些内容,或者仅通过Web UI可以使用该功能?
答案 0 :(得分:0)
完成以下链接中的步骤之后,您最终可以使用以下代码来获取具有许可证名称的所有组:
PS C:\PowershellQuery> & '.\ group-list-with-license-assgined.ps1'
有关更多信息,请查看以下链接:
Get licenses applied to groups in new Azure AD using PowerShell
您还可以查看以下链接以供参考:
答案 1 :(得分:0)
我对许可证重新处理的理解存在缺陷。我认为用户必须单独进行重新处理,事实并非如此。重新处理可一次处理整个组,因此无需编写任何代码即可进行重新处理。