前言

如果项目中使用到画布应用,在新增用户时,除了给新增用户分派许可证,配置业务部门、安全角色外,还需要到画布应用上为该用户进行分享操作,否则这个用户在 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 种方式你没有实际操作过,你很难感受到我所说的 “后者效率会高得多” 。

以下是具体步骤,供参考。

具体步骤

Step 1. 创建安全组

  1. 打开 Microsoft 365 admin center
  2. “ Teams 和组 ” --> “ 活动团队 & 组 ” --> “ 安全性 ” --> “ 添加组 ”
  3. 组类型选择 “ 安全 ”
  4. 根据实际填写 “名称” 和 “说明” ,然后点击 “下一步”
  5. 点击 “创建组”

P.S: Microsoft 365 admin center 地址

  1. portal.partner.microsoftonline.com(Global)
  2. portal.partner.microsoftonline.cn(世纪互联版)

Step 2. 将用户添加到安全组

  1. 根据实际情况,搜索到用户
  2. 勾选用户
  3. 点击菜单栏中的 “管理组”
  4. 搜索出 “安全组” ,然后勾选,点击 “保存更改”

Step 3. 画布应用分享给安全组

打开 Power Apps (make.powerapps.cnmake.powerapps.com
Apps --> 切换到所有Tab页 --> 勾选画布应用 --> 点击按钮栏上的分享
搜索出安全组 --> 勾选安全组 --> 点击共享