我需要获得谷歌应用用户的详细管理员权限。从Provisioning API,我可以知道用户是否是superadmin。但我想知道用户是否可以修改用户帐户,添加用户,编辑用户等。当我有user_feed时,我可以在user_feed.login.admin中找到admin是true还是false。有没有可能找到这个?
我在Audit API中看到过的东西,但这不适合我。
感谢您的帮助。
答案 0 :(得分:1)
无法确定用户是否为委派管理员,并且无权创建/更新/读取/删除用户,而无需尝试这些操作。显然,如果user_feed.login.admin为true,则该用户是超级管理员并具有所有这些权限。
我建议您只设计应用程序以捕获非特权用户尝试这些操作时发生的错误,并显示错误,说明需要授予用户继续操作的权限。