Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/delphi/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript AppScript组getUser()权限错误_Javascript_Google Apps Script_Permissions_Google Groups_Google Groups Api - Fatal编程技术网

Javascript AppScript组getUser()权限错误

Javascript AppScript组getUser()权限错误,javascript,google-apps-script,permissions,google-groups,google-groups-api,Javascript,Google Apps Script,Permissions,Google Groups,Google Groups Api,我正在尝试使用Google Apps脚本访问我所在域中某个组的用户列表,我是该组的成员,但出现了以下错误: 例外情况:您没有权限查看的成员列表 团体 参考文档中说“如果您没有查看组成员列表的权限,则引发异常”,但我有查看成员列表的权限 我的代码是: GroupsApp.getGroupByEmail("group@domain.com").getUsers(); 但很明显,这是真实群体的电子邮件地址。它适用于我是其所有者或管理者的组,但不适用于我是其成员的组(同样,即使我

我正在尝试使用Google Apps脚本访问我所在域中某个组的用户列表,我是该组的成员,但出现了以下错误:

例外情况:您没有权限查看的成员列表 团体

参考文档中说“如果您没有查看组成员列表的权限,则引发异常”,但我有查看成员列表的权限

我的代码是:

GroupsApp.getGroupByEmail("group@domain.com").getUsers();

但很明显,这是真实群体的电子邮件地址。它适用于我是其所有者或管理者的组,但不适用于我是其成员的组(同样,即使我有查看成员列表的权限)。有没有其他我没有权限的地方?文档是否只是误导性的,而且它永远不会仅对成员有效?

正如我在隐私设置中看到的那样,组成员可以查看成员。除此之外,如果您想要其他成员,而不仅仅是所有者和管理者,则必须确保可以查看成员电子邮件地址的组设置>成员隐私>设置为(例如)组成员


请记住,使用
GroupsApp.getGroupByEmail(“group@domain.com)。getUsers()
您将获得一个用户列表,其中每个用户都是包含每个成员电子邮件的模型,这就是您需要访问电子邮件地址的原因。

正如我在隐私设置中看到的那样,组成员可以查看成员。除此之外,如果您想要其他成员,而不仅仅是所有者和管理者,则必须确保可以查看成员电子邮件地址的组设置>成员隐私>设置为(例如)组成员


请记住,使用
GroupsApp.getGroupByEmail(“group@domain.com)。getUsers()
您将获得一个用户列表,其中每个用户都是包含每个成员电子邮件的模型,这就是您需要访问电子邮件地址的原因。

项目文件是否属于具有权限的用户?除了@SaarDavidson问题,运行脚本的用户是否有权查看成员列表?@JoseVasquez是的,项目文件属于我,我正在运行它们,我有权查看成员列表。项目文件是否属于有权限的用户?除了@SaarDavidson问题,运行脚本的用户是否具有查看成员列表的权限?@JoseVasquez是的,项目文件属于我,我正在运行它们,并且我具有查看成员列表的权限。