是否可以使用非管理员帐户检索 Google Apps 域中的用户列表?
问问题
753 次
3 回答
4
非管理员用户可以调用users.list(viewType=domain_public) ,它提供了与用户在域联系人目录中看到的相同数量的详细信息。
于 2014-10-18T12:32:41.533 回答
3
取决于您认为管理员帐户是什么。
很久以前,用户角色只是“常规”和“管理员”。现在,您可以从一组细粒度的权限中进行选择,并为它们定义一个角色名称。“超级管理员”现在是一个内置角色,拥有所有可能的权限。
因此,如果您定义一个可以检索用户列表并将其分配给用户的角色,我不会将其称为管理员帐户。
不过,您需要成为真正的管理员才能做到这一点:)
于 2014-10-17T07:53:37.157 回答
2
作为另一个(优秀)答案的补充,我在我们的域中所做的是在包含所有必要信息的电子表格中创建一个完整的域用户列表,并每天晚上运行一个脚本来自动更新电子表格。当我进行更改(添加或删除用户)时,我可以手动运行脚本以避免临时差异。
此脚本以“我”身份运行,但任何域用户都可以访问该列表(我在创建他们的帐户时邀请他们加入此共享文档,因此它显示在他们的驱动器/与我共享文件夹中)。有了这个解决方案,我不需要给任何用户特殊的权限。
于 2014-10-17T12:28:57.180 回答