You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过团队而非共同所有者模式管理Power Apps Canvas应用

Power Apps Canvas应用团队共同管理方案

要解决个人所有应用的权限限制,核心逻辑是把应用所有权从单个用户账号转移到团队级资源容器,而非仅给其他成员设置共享性质的共同所有者(Co-Owners)权限,具体可落地的方案如下:

方案1:迁移至Dataverse for Teams环境(最适配团队协作场景)

该方案权限和Teams团队身份自动绑定,无需手动维护权限列表:

  • 前提:目标团队已开通绑定Microsoft Teams的Dataverse for Teams环境,该环境的权限默认和Teams成员角色联动
  • 操作步骤:
    1. 原应用创建用户A打开Power Apps Maker门户,找到目标Canvas应用,选择导出->导出包(zip)完成本地备份
    2. 切换环境到对应Teams团队绑定的Dataverse for Teams环境,选择导入上传刚才导出的zip包,按提示完成应用导入
    3. 导入完成后应用所有权归属该Teams环境的权限组,所有团队所有者角色的成员自动拥有完整管理权限,包括删除、修改、分享、导出等所有操作,也可统一给所有团队成员配置所有者权限
  • 优势:人员入职/离职自动同步权限,不会出现单个用户离职导致应用无主的问题

方案2:绑定Azure AD安全组(适用于正式生产环境)

如果你们使用的是独立的Power Platform生产环境,可通过安全组统一管理所有权:

  • 前提:提前在Azure AD中创建专门的应用管理安全组,把所有需要获得所有者权限的团队成员加入该组
  • 操作步骤:
    1. 由Power Platform环境管理员进入管理中心,在目标环境的访问控制->环境角色中,给上述安全组分配环境制作者或环境管理员角色
    2. 原用户A打开目标应用的设置页,在所有者栏选择更改所有者,搜索对应的Azure AD安全组完成所有权转让
    3. 转让完成后,安全组内所有成员都拥有该应用的完整所有者权限,包括删除、编辑、分享等操作,不受单个用户账号状态影响

注意事项

  • 所有权转让前建议先备份应用的最新版本,避免操作失误导致数据丢失
  • 如果应用关联了Power Automate流、SharePoint列表、Dataverse表等其他资源,需要同步将这些资源的权限分配给对应的团队组或安全组,避免出现权限断层
  • 个人开发者环境下的应用无法直接转让给组,必须先迁移到生产环境或者Dataverse for Teams环境后再操作

内容的提问来源于stack exchange,提问作者Raghu

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.03 21:18:03