你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
将合作伙伴 ID 链接到 Power Platform 和 Dynamics Customer Insights 帐户
作为 Power Platform 和 Dynamics 365 Customer Insights 服务提供商的 Microsoft 合作伙伴与其客户合作,以管理、配置和支持 Power Platform 和 Customer Insights 资源。 要获得服务额度,可使用合作伙伴管理链接 (PAL) 将合作伙伴网络 ID 与用于客户生产环境中服务交付的 Azure 凭据相关联。
通过 PAL,Microsoft 可以识别拥有 Power Platform 和 Customer Insights 客户的合作伙伴。 Microsoft 根据帐户的权限(用户角色)和范围(租户、资源等等)将使用情况属性归为合作伙伴组织。 用于“专业化”的属性包括:
以下部分介绍了如何:
- 启动 - 从你的客户那里获取服务帐户
- 注册 - 将你的访问帐户链接到你的合作伙伴 ID
- 归属 - 使用解决方案将服务帐户归属于 Power Platform 和 Dynamics Customer Insights 资源
建议按照上述顺序执行这些操作。
属性步骤非常重要,通常会自动执行,因为合作伙伴用户是创建、编辑和更新资源的用户。 例如,Power App 应用、Power Automate 流等。 为确保成功,强烈建议在可用时使用解决方案,通过托管解决方案将可交付结果导入客户生产环境。 使用解决方案时,用于导入解决方案的帐户将成为解决方案中每个可交付结果的所有者。 将帐户链接到合作伙伴 ID 可确保解决方案中的所有可交付结果都与合作伙伴 ID 相关联,从而自动处理上述步骤 #3。
注意
解决方案不适用于 Power BI 和 Customer Insights。 查看以下详细部分。
启动 - 从客户那里获取服务帐户
使用专用服务帐户执行交付到生产环境中的工作。
在与客户开展的正常业务过程中,确定你作为合作伙伴专用的服务帐户的所有权和访问权限。
注册 - 将你的访问帐户链接到你的合作伙伴 ID
对此服务帐户执行 PAL 关联。
使用 Azure 门户链接到新合作伙伴 ID:
- 转到 Azure 门户中的链接到合作伙伴 ID 并登录。
- 输入组织的 Microsoft Cloud 合作伙伴计划 ID。 请务必使用合作伙伴中心简介中显示的“关联合作伙伴 ID”。 它通常称为合作伙伴位置 ID。
注意
要将合作伙伴 ID 链接到另一个客户,请切换目录。 在“切换目录”下,选择适当的目录。
有关使用 PowerShell 或 Azure CLI 的详细信息,请参阅其他方法部分。
归属 - 使用解决方案使你的服务帐户归属于资源
要计算特定资源的使用量,需要使合作伙伴服务帐户归属于 Power Platform 或 Dynamics Customer Insights 的资源。
为确保成功,强烈建议你尽可能使用解决方案,通过某个托管解决方案将可交付结果导入到客户生产环境。 使用服务帐户将这些解决方案安装到生产环境中。 最后一个使用 PAL 关联来导入解决方案的帐户将获得解决方案中所有对象的所有权,并获得使用量额度。
使用解决方案将帐户归属于 Power Platform 和 Customer Insights 资源
资源和归属用户逻辑因产品而异。
产品 | 主要指标 | 资源 | 属性化用户逻辑 |
---|---|---|---|
Power Apps | 月度活跃用户 (MAU) | 应用程序 | 用户必须是应用程序的所有者/共同所有者。 有关详细信息,请参阅与组织共享画布应用。 在多个合作伙伴映射到单一应用程序的情况下,会查看用户的活动以选择最新的合作伙伴。 |
Power Automate | 月度活跃用户 (MAU) | 流向 | 用户必须是流向的创建者。 只能有一个创建者,因此没有多个合作伙伴的逻辑。 |
Power BI | 月度活跃用户 (MAU) | 数据集 | 用户必须是数据集的发布者。 有关详细信息,请参阅从 Power BI Desktop 发布数据集和报表。 在多个合作伙伴映射到单一数据集的情况下,会查看用户的活动以选择最新的合作伙伴。 |
Customer Insights | 统一配置文件 | 实例 | 实例的任何活动用户都被视为属性化用户。 在多个合作伙伴映射到单一实例的情况下,会查看用户的活动以选择最新的合作伙伴。 |
验证
PAL 关联的运算是布尔运算。 执行后,可以在 Azure 门户中直观地对其进行验证,也可以使用 PowerShell 命令进行验证。 任一方法会显示组织名称和合作伙伴 ID,表示帐户和合作伙伴 ID 已正确连接。
备用方法
下面的各个部分是将 PAL 用于 Power Platform 和 Customer Insights 的其他方法。
将 PAL 与用户帐户关联
还可以通过用户帐户来完成归属步骤。 虽然这也是一个选项,但此方法存在一些缺点。 对于拥有大量用户的合作伙伴,当用户新加入团队和/或从团队辞职时,你需要对用户帐户进行管理。 如果选择以这种方式来关联 PAL,则你需要通过电子表格来管理用户。
若要将 PAL 与用户帐户关联,请遵循与服务帐户关联相同的步骤,但对每个用户执行此操作。
有关产品的其他要点:
- Power Apps - Canvas 应用程序
- 将 PAL 关联的用户或服务帐户设置为应用程序的所有者或共同所有者。
- 使用 PowerShell
Set-AdminPowerAppOwner
cmdlet 只能更改所有者,而不能更改共同所有者。 - 当导入实体位于解决方案内部并导入到另一个环境中时,导入实体将成为新所有者。
- Power Apps - 模型驱动应用程序
- 确保应用创建者执行 PAL 关联。
- 没有共同所有者选项,并且不能直接使用 GUI 或 PowerShell 更改所有者。
- 当导入实体位于解决方案内部并导入到另一个环境中时,导入实体将成为新所有者。
- Power Automate
- 确保流创建者执行 PAL 关联
- 可使用 Web GUI 或 PowerShell
Set-AdminFlowOwnerRole
cmdlet 轻松更改所有者。 - 当导入实体位于解决方案内部并导入到另一个环境中时,导入实体将成为新所有者。
- Power BI
- 发布到 Power BI 服务的操作可设置所有者。
- 确保发布报表的用户执行 PAL 关联。
- 使用 PowerShell 以任何用户身份或服务帐户发布。
用于更新或更改属性化用户的工具
下表显示了在创建应用程序后更改所有者或共同所有者(如上所述)“用户帐户或专用服务帐户”的工具兼容性。
产品 | GUI | PowerShell | PP CLI | DevOps + 生成工具 |
---|---|---|---|---|
Power App Canvas | ✔ | ✔ | ✔ | ✔ |
Power App 模型驱动 | ✘ | ✘ | ✔ | ✔ |
Power Automate | ✔ | ✔ | ✔ | ✔ |
Power BI(发布) | ✘ | ✔ | ✘ | ✘ |
下表显示了将以前分配的用户帐户更改为“称为服务主体的应用程序注册”的工具兼容性。
产品 | GUI | PowerShell | PP CLI | DevOps + 生成工具 |
---|---|---|---|---|
Power App Canvas | ✘ | ✘ | ✔ | ✔ |
Power App 模型驱动 | ✘ | ✘ | ✔ | ✔ |
Power Automate | ✔ | ✔ | ✔ | ✔ |
Power BI(发布) | ✘ | ✔ | ✘ | ✘ |
使用 PowerShell 链接到新合作伙伴 ID
安装 Az.ManagementPartner Azure PowerShell 模块。
使用用户帐户或服务主体登录到客户的租户。 有关详细信息,请参阅使用 PowerShell 登录。
Update-AzManagementPartner -PartnerId 12345
链接到新合作伙伴 ID。 合作伙伴 ID 是组织的 Microsoft Cloud 合作伙伴计划 ID。 请务必使用合作伙伴简介中显示的“关联合作伙伴 ID”。
new-AzManagementPartner -PartnerId 12345
获取链接的合作伙伴 ID
get-AzManagementPartner
更新链接的合作伙伴 ID
Update-AzManagementPartner -PartnerId 12345
删除链接的合作伙伴 ID
remove-AzManagementPartner -PartnerId 12345
使用 Azure CLI 链接到新合作伙伴 ID
首先,安装 Azure CLI 扩展。
az extension add --name managementpartner
使用用户帐户或服务主体登录到客户的租户。 有关详细信息,请参阅使用 Azure CLI 登录。
az login --tenant TenantName
链接到新合作伙伴 ID。 合作伙伴 ID 是组织的 Microsoft Cloud 合作伙伴计划 ID。
az managementpartner create --partner-id 12345
获取链接的合作伙伴 ID
az managementpartner show
更新链接的合作伙伴 ID
az managementpartner update --partner-id 12345
删除链接的合作伙伴 ID
az managementpartner delete --partner-id 12345
相关内容
- 详细了解有关低代码应用程序开发高级专业化
- 阅读低代码应用程序开发高级专业化学习路径