【问题标题】:Get group list for given user account获取给定用户帐户的组列表
【发布时间】:2021-06-07 09:21:55
【问题描述】:

我需要检索给定用户帐户的组列表,我找到的唯一解决方案是使用google-admin-sdk,但不幸的是它需要一个管理员帐户,但对我来说我只有一个免费的 gmail.com 帐户,当我使用它时,我得到Not Authorized to access this resource/api。 所以我现在的问题是:

  • 是否必须拥有特定域的管理员帐户才能使用它 api。
  • 我可以从我的 gmail.com 帐户获得一个管理员帐户吗? 提前感谢您的帮助。

【问题讨论】:

  • 是的,您需要有一个管理员帐户。您需要为此拥有 Workspace 帐户。 workspace.google.com。这能回答你的问题吗?
  • 感谢您的快速回复@lamblichus,我明白了,假设我们有一个工作区管理员帐户,我们能否授予权限以获取同一域中用户的列表组成员但不是管理员?谢谢
  • 是的,如果您是域管理员,您可以将Groups 权限授予普通用户而不是域管理员,然后他们将能够列出组成员。 support.google.com/a/answer/1219251?hl=en#zippy=%2Cgroups.
  • 谢谢@lamblichus,感谢您的帮助。
  • 嗨!出于文档目的,我发布了一个答案,解释了我在 cmets 中写的内容。如果它回答了您的问题,您会考虑接受它吗? stackoverflow.com/help/someone-answers.

标签: google-admin-sdk


【解决方案1】:

答案:

要使用groups.listGoogle Workspace Admin SDK 的一部分),您需要有一个Google Workspace 帐户。

您域中已被授予 Group 权限的任何 Workspace 帐户都可以使用此 API 列出该域中的组。

参考:

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-05-22
    • 2015-05-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多