【问题标题】:Status attribute for external group membership外部组成员身份的状态属性
【发布时间】:2018-12-18 12:05:25
【问题描述】:

我的 G-Suite 组包含外部用户(来自 gmail.com)。当我调用Get all members API 时,直到 2018 年 12 月 17 日谷歌返回所有成员的状态属性,但现在外部用户为空:

{
   "kind": "admin#directory#member",
   "etag": "",
   "id": "1234",
   "email": "user@internal.domain",
   "role": "MEMBER",
   "type": "USER",
   "status": "ACTIVE"
  },
  {
   "kind": "admin#directory#member",
   "etag": "",
   "id": "4321",
   "email": "some+user@gmail.com",
   "role": "MEMBER",
   "type": "USER"
}

Documentation 不说明 status 是否为强制属性。

你能解释一下如何获得某个组的所有活跃成员吗?

【问题讨论】:

    标签: google-api google-admin-sdk google-directory-api


    【解决方案1】:

    也许尝试改用Members: list API 方法?

    也许还可以尝试将includeDerivedMembership 的标志设置为true(默认为false

    【讨论】:

    • 对不起,我在 API 链接中犯了错误。我使用与您描述的相同的 API
    • 当然它也不适用于 includeDerivedMembership = true
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-07-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-11-29
    相关资源
    最近更新 更多