Power Automate 许可证的自动声明政策
作为管理员,您通常会手动向用户分配许可证。 Power Automate 许可证自动申领允许管理员在 Microsoft 365 管理中心轻松设置策略,与其他 Microsoft 产品和服务类似。 配置策略后,组织中需要个人 Power Automate 用户许可证的任何用户都会自动获得许可证。
您可以在 Microsoft 365 管理中心中创建和管理这些自动声明策略。
自动申领策略范围
Power Automate 许可证自动申领策略的当前范围适用于以下许可证:
- Power Automate Premium 计划
- Power Automate 每用户计划(旧版)
配置自动申领策略后,当用户缺少所需的权利时,以下情况会自动为用户分配许可证。
按用户计划的 Power Automate
在 Power Automate 门户中:
- 用户触发/保存/打开高级云端流(或托管环境的标准流)
- 用户请求每用户 Power Automate 许可证
Power Automate Premium
除了为 Power Automate 每用户计划列出的情景之外,用户还需要执行以下任务。
在 Power Automate 门户中:
- 用户触发器/保存/打开使用有人参与 RPA 的高级云端流(流程机器人自动化)
- 用户请求 Power Automate 高级许可证
在 Power Automate 桌面版应用程序中(安装程序版本 2.43 或更高版本):
- 用户选择升级到高级版
- 用户拥有自助高级试用版,并且正在积极使用 RPA 功能
为 Power Automate 许可证创建自动申请策略
使用此处描述的信息为 Power Automate 设置自动申领策略。
有关在 Microsoft 365 管理中心管理自动申请策略的更多信息,请访问在 Microsoft 365 管理中心管理自动申请策略。
谁可以创建和管理自动申请策略?
要创建和管理自动申请策略,您必须拥有 Microsoft 365 全局管理员权限。 有关详细信息,请转到 Microsoft 365 管理中心的管理员角色。
打开自动申请策略功能
在创建自动申领策略之前,您必须首先在 Microsoft 365 管理中心启用自动申领策略功能。
- 登录 Microsoft 365 管理中心。
- 在导航菜单中,选择计费>许可证。
- 选择自动申请策略选项卡。
- 选择打开设置。
打开该功能后,您可以创建一个自动申请策略。
为 Power Automate 创建自动申请策略
自动申领策略选项卡显示您创建的策略。 您可以查看策略的名称、关联的应用程序、分配的产品、可用的许可证以及策略的状态。
要创建新策略,请完成以下步骤:
在 Microsoft 365 管理中心,选择计费>许可证。
选择自动申领策略选项卡,然后选择添加策略。
在命名此自动申领策略页面上,输入策略的名称,然后选择下一步。
在设置自动申领应用程序和产品页面上,根据您的许可证类型从下拉列表中选择以下计划:
许可证类型 自动申领应用程序 分配的产品 按用户计划的 Power Automate Power Automate 每用户计划 按用户计划的 Power Automate Power Automate Premium Power Automate RPA 有人参与型 Power Automate Premium 在选择应用页面上,选择或清除要包含或排除在许可证中的应用的复选框,然后选择下一步。
在查看并完成页面上,验证新策略信息,进行任何必要的更改,然后选择创建策略。
将显示策略详细信息。
在自动申领策略报告中查看许可证分配
自动申领策略报表显示过去 90 天内自动申领策略的所有许可证分配。
要查看自动申领策略报告,请执行以下操作:
- 在 Microsoft 365 管理中心中,选择计费>许可证,然后选择自动申领策略选项卡。
- 选择查看报告。 “自动申领策略报告”页面列出了过去几天内从每个策略分配的所有许可证。 默认情况下,该页面显示过去 90 天。
要更改显示的时间段,选择过去 30 天下拉列表。 您可以查看过去 1 天、7 天、30 天和 90 天的报告。
默认情况下启用自动申请策略
为了简化管理员的许可证管理,在以下情况下,默认情况下会启用自动声明策略:
拥有新 Power Automate 高级许可证的租户:从 2024 年 2 月开始,拥有新 Power Automate 高级许可证的租户在 Microsoft 365 管理中心拥有针对 Power Automate 的新自动申领许可证策略。 此策略可确保需要 Power Automate 高级许可证的用户自动收到它(如果许可证在您的租户中可用)。 默认情况下,此策略适用于所有环境。
使用托管环境的租户:从 2024 年 4 月开始,使用托管环境的租户在 Microsoft 365 管理中心针对 Power Automate 拥有新的自动申领许可证策略。 此策略确保需要 Power Automate 高级或每用户计划(旧)许可证的用户自动获得该许可证(如果许可证在您的租户中可用)。 默认情况下,此策略适用于托管环境中的用户。 但是,管理员也可以选择扩展此策略以应用于管理中心中的 Power Platform 标准环境。
管理员可以更新策略吗?
是,管理员可以在 Microsoft 365 管理中心管理该策略,就像任何其他自动申请策略一样。 管理员可以禁用、删除该策略,并查看为哪些用户分配了许可证的报告。
在 Power Platform 管理中心,管理员可以决定该策略是仅应用于托管环境还是应用于所有环境。
- 登录 Power Platform 管理中心。
- 选择设置>自动申领策略。
- 在自动申请策略窗格中,选择该策略是适用于所有环境还是仅适用于托管环境。
支持基于组的许可证分配
自动申请策略支持个人许可证分配,这意味着许可证被分配给个人用户。 如果您的组织已经有许可证分配的现有流程,管理员仍然可以在维护其当前工作流程的同时利用自动申请策略。
管理员可以查看通过 Microsoft 365 管理中心中的自动申请策略分配了许可证的用户列表。 然后,他们可以根据需要进行更改,例如取消分配自动申请分配的许可证,并将用户移至指定的组,以利用 Microsoft Entra 基于组的许可。 有关基于组的许可的更多信息,请访问基于组的许可方案。
这里有一些命令可以帮助取消分配许可证和将用户添加到所需的 Microsoft Entra 组。
##
#Install and import AzureAD PowerShell module prior to running these commands
##
##You might be able to get a list of users, that have been auto-assigned a
##license directly, via Microsoft Admin Center. Follow instructions at
##https://learn.microsoft.com/en-us/microsoft-365/commerce/licenses/manage-auto-claim-policies?view=o365-worldwide#view-an-auto-claim-policy-report
##
##Once you have a list of users, you can use the following commands to remove
##the direct license assignment and add the user to a licensed group, or
##you might tweak the script to iterate through a list of users and
##perform this in bulk
##
##Please note that adding a user to a licensed group might not result in an
##immediate license assignment. Refer to https://learn.microsoft.com/en-us/entra/identity/users/licensing-group-advanced for more information
#############################################>
$Credential = Get-Credential
# Connect to Azure AD
Connect-AzureAD -Credential $Credential
#The user that will get a group based license
$LicensedUser = Get-AzureADUser -SearchString "<UPN, display name or object ID of the user for which you want to assign a license>"
#The group that has the license assigned
$LicensedGroup = Get-AzureADGroup -SearchString "<Object ID or name of the group that has a relevant license assigned>"
#SKU part number of the sku that needs to be unassigned
# Power Automate premium = "POWER_AUTOMATE_ATTENDED_RPA"
# Power Automate per user (legacy) = "FLOW_PER_USER"
$SkuPartName = "POWER_AUTOMATE_ATTENDED_RPA"
#Get the SkuID of the license that needs to be unassigned from the user
$LicenseSku = Get-AzureADSubscribedSku | Where-Object {$_.SkuPartNumber -eq $SkuPartName}
#Create the AssignedLicenses Object, used for removing direct license assignment from the user
$LicensesToRemove = New-Object -TypeName Microsoft.Open.AzureAD.Model.AssignedLicenses
$LicensesToRemove.RemoveLicenses = $LicenseSku.SkuId
#Remove directly assigned license from the user
#Note that this command will result in an error if the user does not have the relevant license assigned directly
Set-AzureADUserLicense -ObjectId $LicensedUser.ObjectId -AssignedLicenses $LicensesToRemove
#Add user to a licensed group
Add-AzureADGroupMember -ObjectId $LicensedGroup.ObjectId -RefObjectId $LicensedUser.ObjectId
限制
本节介绍了 Power Automate 的自动申领策略的所有限制。
自动申领策略在创建后可能需要两个小时才能激活
创建 Power Automate 许可证自动申领策略后,可能需要长达两个小时的时间来激活配置的策略并在相关 Microsoft 服务中传播。
成功的许可证自动申领不会立即反映在 Power Automate 门户中
当自动申领 Power Automate 用户许可证时,在 Power Automate 门户中更新许可证状态之前可能会有轻微延迟。 在此期间,门户可能会指示用户没有自动申领的许可证。 但是,虽然门户会显示,用户还是有权访问高级功能。