【问题标题】:How to grant access from admin of a google apps domain如何从谷歌应用域的管理员授予访问权限
【发布时间】:2014-03-27 00:24:49
【问题描述】:

我有一个将在谷歌市场上发布的应用程序,需要域管理员 (admin@domain.com) 授予访问权限才能访问驱动器,而不是简单的用户 (simple-user@gmail.com) 驱动器。

有没有办法检查通过身份验证的用户是否是域范围委派的管理员?

【问题讨论】:

    标签: google-drive-api google-apps google-apps-marketplace


    【解决方案1】:

    仅允许域超级管理员为该域安装 Marketplace 应用程序。 如果您尝试访问仅限管理员的 API,就像管理员 SDK 中的任何 API 一样,您将收到 403 Forbidden 错误,这可能是另一种检查方式。

    但是,如果您确实想知道当前用户是超级管理员还是委派管理员,您可以使用Directory API part of the Admin SDK 通过其电子邮件检索用户资源并依次检查 isAdmin 和 isDelegatedAdmin 字段知道。

    【讨论】:

      猜你喜欢
      • 2012-03-15
      • 2012-07-12
      • 1970-01-01
      • 2015-06-19
      • 2019-09-17
      • 2020-12-11
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多