如何将离职员工创建的MS Flow所有权转移至其他用户?
解决离职员工MS Flow所有权转移问题
前提条件
需拥有Power Platform管理员或环境管理员权限,否则无法执行以下操作。
具体操作步骤
1. 通过Power Platform管理中心转移所有权
- 登录Power Platform管理中心,进入对应环境
- 左侧导航栏选择解决方案(若无绑定解决方案,直接选云流),找到目标Flow
- 点击Flow右侧的「...」菜单,选择管理权限
- 在权限面板中,点击添加用户或组,输入目标用户邮箱,分配共同所有者权限
- 找到原离职员工的权限条目,点击「...」选择移除访问权限
- 刷新页面后,目标用户即可成为有效所有者,手动修改所有者选项将恢复可用
2. 若管理中心操作无效,使用PowerShell脚本强制转移
- 安装Power Platform PowerShell模块:
Install-Module -Name Microsoft.PowerApps.Administration.PowerShell - 连接到Power Platform环境:
Add-PowerAppsAccount - 获取目标Flow信息:
$flow = Get-AdminFlow -EnvironmentName "<环境ID>" -FlowName "<Flow名称>" - 替换所有者:
# 移除原离职员工权限 Remove-AdminFlowOwnerRole -EnvironmentName $flow.EnvironmentName -FlowName $flow.FlowName -PrincipalObjectId "<原员工Object ID>" # 添加新所有者 Add-AdminFlowOwnerRole -EnvironmentName $flow.EnvironmentName -FlowName $flow.FlowName -PrincipalObjectId "<新用户Object ID>" -RoleName "Owner"注:用户Object ID可在Azure AD管理中心的用户详情页获取
3. 「另存为」报错补充说明
该报错多因原Flow关联的数据源(如SharePoint列表、Dataverse表)当前用户无编辑权限,需先确保你拥有这些数据源的写入权限,再尝试另存为操作。
内容的提问来源于stack exchange,提问作者Waf
相关产品推荐
相关产品推荐

