许多 Microsoft Entra 服务要求针对该服务向每个用户或组(以及关联成员)授予许可。 只有具有活动许可证的用户才能访问和使用符合该要求的已许可 Microsoft Entra 服务。 许可证按租户应用,不能转让给其他租户。
分配或移除许可证
先决条件
可用许可计划
有几种 Microsoft Entra ID 许可计划:
Microsoft Entra ID Free
Microsoft Entra ID P1
Microsoft Entra ID P2
注意
从 9 月 1 日起,Microsoft Entra ID 管理中心和 Microsoft Azure 门户将不再支持通过其用户界面分配许可证。 若要管理用户和组的许可证分配,管理员需要使用 Microsoft 365 管理中心。 此更新旨在简化 Microsoft 生态系统中的许可证管理流程。 此更改仅限于用户界面。 API 和 PowerShell 访问不受影响。 有关使用 Microsoft 365 管理中心分配许可证的详细指南,请参阅以下资源:
- 在 Microsoft 365 管理中心向用户分配或取消分配许可证
- 在 Microsoft 365 中添加用户和分配许可证
- 使用 Microsoft 365 管理中心向组分配许可证
,我们鼓励所有管理员熟悉新流程,以确保顺利过渡。 如需进一步的帮助或查询,请联系我们的支持团队。
有关每个许可计划的特定信息和关联许可详细信息,请参阅需要哪个许可证?。 如需注册 Microsoft Entra ID P1 或 P2 许可计划,请参阅此处。
并非所有 Microsoft 服务都可在所有位置使用。 必须先为所有成员指定“使用位置” ,然后才能将许可证分配给组。 可以在 Microsoft Entra 中转到“标识”>“用户”>“所有用户”>“选择用户”>“属性”来设置此值。
将许可证分配给组或批量更新(例如禁用组织的同步状态)时,未指定使用位置的任何用户都会继承租户的位置。
查看许可计划和计划详细信息
可以查看可用服务计划(包括个人许可证)、检查挂起的到期日期,以及查看可用分配数。
查找服务计划和计划详细信息的步骤
至少以目录读取者身份登录到 Microsoft Entra 管理中心。
浏览到“标识>计费>许可证”。
选择“所有产品”可查看“所有产品”页,以及查看许可计划的“总计”、“已分配”、“可用”和“即将到期”数。
注意
这些数字的定义为:
- 总计:购买的许可证总数
- 已分配:已分配给用户的许可证数
- 可用:可供分配的许可证数(包括即将到期的许可证)
- 即将到期:即将到期的许可证数
选择计划名称可查看其已许可的用户和组。
向用户或组分配许可证
任何需要使用许可的 Microsoft Entra 服务开展业务的人都必须拥有所需的许可证。 可将许可权添加到用户或整个组。
向用户分配许可证的步骤
至少以许可证管理员身份登录到 Microsoft Entra 管理中心。
浏览到“标识>计费>许可证”。
选择要分配给用户的许可计划的名称。
选择许可证计划后,选择“分配”。
- 在“分配” 页上,选择“用户和组” ,然后搜索并选择向其分配许可证的用户。
- 选择“分配选项”,确保打开了相应的许可证选项,然后选择“确定”。
“分配许可证” 页会进行更新,以显示选择了用户并且配置了分配。
注意
并非所有 Microsoft 服务都可在所有位置使用。 必须先指定“使用位置” ,然后才能将许可证分配给用户。 可以在“标识>用户>所有用户>选择用户>属性”中设置此值。 将许可证分配给组或批量更新(例如禁用组织的同步状态)时,未指定使用位置的任何用户都会继承租户的位置。
- 选择“分配”。
用户会添加到已许可用户列表,并有权访问所包含的 Microsoft Entra 服务。
注意
也可以从用户的“许可证” 页将许可证直接分配给用户。 如果用户有一个通过组成员关系分配的许可证,并且你希望直接将相同的许可证分配给该用户,那么只能从步骤 1 中提到的“产品” 页进行分配。
向组分配许可证的步骤
至少以许可证管理员身份登录到 Microsoft Entra 管理中心。
浏览到“标识>计费>许可证”。
选择要分配给组的许可计划的名称。
在“产品”页上,选择“分配”。
在“分配” 页上,选择“用户和组” ,然后搜索并选择向其分配许可证的组。
选择“分配选项”,确保打开了相应的许可证选项,然后选择“确定”。
“分配许可证” 页会进行更新,以显示选择了用户并且配置了分配。
选择“分配”。
组会添加到已许可组的列表,所有成员都有权访问所包含的 Microsoft Entra 服务。
删除许可证
可以从用户的 Microsoft Entra ID 用户页删除许可证、从组分配的组概览页进行删除,也可以从 Microsoft Entra ID 的“许可证”页开始查看许可证的用户和组。
从用户删除许可证的步骤
在服务计划的“许可的用户” 页上,选择应不再具有许可证的用户。 例如,Alain Charon。
选择“删除许可证” 。
重要
无法直接删除用户从组继承的许可证。 而是必须从继承许可证的组删除用户。
从组删除许可证
在许可计划的“许可的组” 页上,选择应不再具有许可证的组。
选择“删除许可证” 。
注意
当同步到 Microsoft Entra 的本地用户帐户超出了同步的范围,或者当同步被删除时,该用户将在 Microsoft Entra ID 中被软删除。 发生这种情况时,直接分配给用户或通过基于组的许可分配给用户的许可证将标记为“已挂起” ,而不是“已删除” 。
许可证分配移至 Microsoft 365 管理中心
即将更改许可证分配流程并移至 Microsoft 365 管理中心需要更改管理许可证的方式。 本部分介绍更改的原因、时间线、许可证分配选项,以及解决常见问题和已知问题。
为什么要进行此更改?
此更新旨在简化 Microsoft 生态系统中的许可证管理流程。
这些更改何时开始实施?
这些更改将从 9 月 9 日起生效,并于 9 月 15 日前完成。
如何使用 MS Graph/PowerShell 分配许可证?
可以按照 Microsoft Learn 网站上提供的用户和组许可证分配详细指南,使用 PowerShell 或 Microsoft Graph 分配许可证。
许可证分配审核日志是否受到影响?
审核日志没有更改,仍然可以在 Microsoft Entra 管理中心中看到所有分配的许可证。
此更改是否会造成任何功能损失?
否。 没有任何功能损失。 此更改仅限于用户界面。 API 和 PowerShell 访问不受影响。 但是,若要通过 Microsoft 365 管理中心将许可证分配给组,管理员必须具有“许可证管理员”角色。 组管理员仍可以使用 API 和 PowerShell 分配基于组的许可证。
管理门户不提供重新处理组许可证的功能。
最初引入了“重新处理”按钮,以解决基于用户和组的许可之间的转换问题。 调试许可问题时,仍可以使用以下选项之一通过 Microsoft Graph 和 PowerShell 重新处理用户:
使用 Microsoft Graph PowerShell SDK 模块:
Import-Module Microsoft.Graph.Users.Actions Invoke-MgLicenseUser -UserId $userId
直接使用 REST API
Invoke-MgGraphRequest -Uri "https://graph.microsoft.com/v1.0/users/$userid/reprocessLicense
如果我没有 Microsoft 365 管理员帐户或许可证,并从 Azure 门户管理许可证,会怎么样?
对于非 Microsoft 365 用户,转换到通过 Microsoft 365 管理中心帐户管理许可证很重要。
Microsoft Entra ID 角色:全局管理员、用户管理员和许可证管理员有权访问 Microsoft 365 管理中心,以使用其现有Microsoft Entra ID 帐户管理许可证。 不必成为 Microsoft 365 客户就可以使用 Microsoft 365 管理中心。 不必成为 Microsoft 365 客户就可以使用 Microsoft 365 管理中心,也可以在那里管理许可证。 不必成为 Microsoft 365 客户就可以使用 Microsoft 365 管理中心,也可以在那里管理许可证。 所有 Microsoft Entra 客户都有权访问用于域和许可证管理的 Microsoft 365 管理中心。
如何立即查看许可证消耗和利用率?
在计费 -> 许可证下,仍可在 Microsoft 365 管理中心查看许可证消耗和利用率。
如果需要有关这些更改的帮助,我应联系谁?
有关问题,请通过 Microsoft 问题和解答与社区专家联系。 如果你有支持计划并需要技术帮助,请创建支持请求。
有关分配许可证的详细说明,请访问 Microsoft 365 管理中心指南。
已知问题:
具有组管理员角色的用户无法在 Microsoft 365 管理中心分配许可证。
- Azure 门户和 Microsoft Entra 管理中心都完全支持此功能。
- PowerShell 继续支持使用组管理员角色进行许可证分配。
- 或者,可以为组管理员提供“许可证管理员”角色,以便从 Microsoft 365 管理门户中分配基于组的许可证。
我们正在失去一些详细的组许可证分配日志记录。 Azure 门户能够向管理员提供详细的错误。