【问题标题】:Correct Usage Of Groups For Permissions正确使用组的权限
【发布时间】:2020-01-01 07:43:27
【问题描述】:

我发布了一个使用开发者帐户运行的部署。在部署设置中,我有一个名为“主管”的角色。我已为该角色分配了一个 google 组,directorssupervisors@domain.com。

当使用开发者帐户运行部署时,一切正常。但是当部署由任何其他用户运行时,我收到以下错误:

appmaker.application.permission.GroupsPermission:读取组主管supervisors@domain.com 时出错。注意:部署者 developeraccount@domain.com 必须有权访问该组。 例外: 例外:您无权查看该组的成员列表:directorssupervisors@domain.com

配置组设置,使域中的每个人都可以查看成员资格;此外,开发者帐户是该组的成员。

我已经检查了in this postin this post 提供的信息,但它们似乎都没有帮助。开发者帐户是在 72 小时前添加到组中的,部署是在 48 小时前发布的。

到目前为止,一切都让我相信这是一个错误。在向 G Suite AppMaker 团队提交支持请求之前,我想知道是否有人遇到过同样的问题以及是否有解决方案。

提前感谢您的帮助!

更新: 现在开发者账号运行应用时也显示错误!

【问题讨论】:

    标签: google-app-maker


    【解决方案1】:

    碰巧 AppMaker 团队纠正了一个错误行为,该行为允许在未在组设置中正确设置权限的情况下读取组中的电子邮件地址。为了让应用程序再次运行,我必须确保组权限具有查看电子邮件地址的适当访问权限; 群组设置 -> 权限 -> 访问权限 -> 查看电子邮件地址

    将权限更改为群组的所有成员后,我继续重新发布该应用程序,然后它再次运行。


    2019 年 12 月 31 日更新

    除了上面已经提到的,您还需要确保该组对组织中的所有成员都是可见的:

    群组设置 -> 权限 -> 基本权限 -> 群组可见性

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-26
      • 2023-02-14
      • 2017-11-20
      • 1970-01-01
      • 1970-01-01
      • 2015-11-14
      • 2021-05-26
      • 2011-06-17
      相关资源
      最近更新 更多