【问题标题】:G Suite Admin SDK - get users list based on query with field schemaName.fieldNameG Suite Admin SDK - 基于字段 schemaName.fieldName 的查询获取用户列表
【发布时间】:2018-10-04 00:29:12
【问题描述】:

我正在尝试根据查询仅获取用户列表。 根据 Python 的 Google API 客户端文档,它看起来像这样: https://google-api-client-libraries.appspot.com/documentation/admin/directory_v1/python/latest/admin_directory_v1.users.html#list

在哪里query=some_string

我尝试根据特定字段获取用户,例如 givenName 在这种情况下,它将是query=givenName:some_name。这行得通!

但是,我想根据自定义用户属性获取用户列表。根据文档,这意味着该字段将是schemaName.fieldName https://developers.google.com/admin-sdk/directory/v1/guides/search-users

但是,我尝试了query=schemaName.fieldName?SSO.role,但无济于事,而且我在网上找不到该领域的具体示例。

查询将如何查找此内容?我的 schemaName=SSO 和 fieldName=role

谢谢!

【问题讨论】:

  • query=SSO.role%3DroleName,请记住使用 projection=full 来实现。
  • @Morfinismo:谢谢!我意识到我遇到了问题,因为我试图使用键名而不是值。

标签: python-2.7 google-api-client google-admin-sdk google-workspace


【解决方案1】:

由 Morfinismo 作为评论回答。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-11-30
    • 1970-01-01
    • 2018-07-04
    • 1970-01-01
    • 2018-04-17
    • 1970-01-01
    • 2018-10-20
    • 1970-01-01
    相关资源
    最近更新 更多