前言
如果项目中使用到画布应用,在新增用户时,除了给新增用户分派许可证,配置业务部门、安全角色外,还需要到画布应用上为该用户进行分享操作,否则这个用户在 Power Apps 看不到画布应用。
如果单独到画布应用上为该用户进行分享操作,用户多的话 Power Apps 还会给出警示:
警告
Try security groups. For best results, we recommend using security groups to share your app with more than 100 users.
此外,这样做还很麻烦:
一般地,我们实施项目的时候,至少会有 3 个环境(开发、测试、生产),如果这个项目使用到画布应用,那么你不得不重复去做这件事情。如果是画布应用分享安全组,然后在新添用户时把这个用户添加到对应的安全组这种方式,与前者对比起来,后者效率会高得多。当然,如果这 2 种方式你没有实际操作过,你很难感受到我所说的 “后者效率会高得多” 。
以下是具体步骤,供参考。
具体步骤
创建安全组
1.打开 Microsoft 365 admin center
portal.partner.microsoftonline.cn 或 portal.partner.microsoftonline.com
2.“ Teams 和组 ” –> “ 活动团队 & 组 ” –> “ 安全性 ” –> “ 添加组 ”
3.组类型选择 “ 安全 ”
4.根据实际填写 “名称” 和 “说明” ,然后点击 “下一步”
5.点击 “创建组”
将用户添加到安全组
根据实际情况,搜索到用户
勾选用户
点击菜单栏中的 “管理组”
- 搜索出 “安全组” ,然后勾选,点击 “保存更改”
画布应用分享给安全组
打开 Power Apps (make.powerapps.cn 或 make.powerapps.com)
Apps –> 切换到所有Tab页 –> 勾选画布应用 –> 点击按钮栏上的分享
搜索出安全组 –> 勾选安全组 –> 点击共享