是否可以使用非管理员帐户检索Google Apps域中的用户列表?使用非管理员帐户检索Google Apps域中的用户列表
2
A
回答
4
非管理员用户可以致电users.list(viewType=domain_public),它提供了与用户在domain contacts directory中看到的相同数量的详细信息。
3
取决于您认为管理员帐户是什么。
很久以前,用户角色只是“普通”和“管理员”。现在您可以从一组精细的权限中进行选择,并为它们定义一个角色名称。 “Superadmin”现在是一个内置的角色,拥有所有可能的权限。
所以,如果你定义一个角色可以检索用户列表并将其分配给用户,我不会称之为管理员帐户。
你需要成为一个真正的管理要做到这一点,虽然:)
2
为补充其他(优秀)的答案,我做在我们的域名是创建域用户的一个完整列表包含所有必要信息的电子表格,并且每晚自动更新电子表格并运行脚本。当我进行更改(添加或删除用户)时,我可以手动运行脚本以避免暂时的差异。
这个脚本运行的“我”,但任何域用户访问列表(我邀请他们来此共享文档,当我创建自己的帐户,以便在他们驱动器/与我分享文件夹中显示出来)。有了这个解决方案,我不需要给任何用户特殊的权利。
需要检索Google Apps域中的用户列表的最小权限集是多少? – 2014-10-17 17:05:25
只需在管理控制面板中检查用户API部分下的读取权限即可。 – AMS 2014-10-20 08:51:19