Power Automate与Power Apps集成:RunOnlyUser功能失效,用户需授权连接器
Power Apps集成Power Automate后连接器授权弹窗问题排查方案
核心Run-Only权限配置核查
- 确认全连接器权限覆盖:打开对应Power Automate流的「共享」>「Run-Only users」页面,给目标用户分配权限时,必须确保Dataverse、Excel、OneDrive、Outlook这四个连接器都选择「使用此连接」(即你配置的统一账户连接),不能有任何一个连接器设置为「提供自己的连接」——漏选单个连接器就会触发授权弹窗。
- 验证共享账户的基础权限:检查你用来共享的统一账户,是否具备以下权限:Dataverse目标表的读写权限、OneDrive/Excel目标文件的编辑权限、Outlook发件邮箱的发送权限。如果账户本身权限不足,即便配置了Run-Only,用户触发流时仍会触发授权提示。
- 检查触发连接器的权限:如果流是「Power Apps」触发类型,务必确认Run-Only配置中,Power Apps连接器也设置为使用你的统一账户连接,不要忽略这个触发环节的权限配置。
应用端缓存与发布验证
- 重新发布流和应用:修改Run-Only权限后,先重新发布Power Automate流,再重新发布Canvas App,确保新配置覆盖旧缓存。
- 清理冗余连接:进入Canvas App的「数据」面板,删除所有未使用的连接器连接(比如用户测试时创建的个人连接),避免应用调用错误的连接实例。
- 用隐私模式测试:让用户以浏览器隐私模式打开应用,排除本地授权缓存的干扰,确认弹窗是否依然出现。
进阶针对性排查
- 单独核查连接器共享状态:进入Power Automate的「数据」>「连接」页面,找到你使用的OneDrive/Excel连接,确认该连接是否已允许在Run-Only模式下共享给目标用户。
- 查看流运行日志:当用户触发流并弹出授权时,立即查看流的运行历史,定位到触发授权请求的具体连接器,针对性修正该连接器的Run-Only配置。
内容的提问来源于stack exchange,提问作者Pratik Soni
相关产品推荐
相关产品推荐

