首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >基于多个组织单元GSuite搜索API的用户过滤

基于多个组织单元GSuite搜索API的用户过滤
EN

Stack Overflow用户
提问于 2022-03-14 17:26:11
回答 1查看 85关注 0票数 0

我想要获取多个组织单元中存在的用户列表。对于单个组织单位,下面的代码运行良好。

代码语言:javascript
复制
query = "orgUnitPath:/OU-1"
admin_service_obj = self.connector_obj.build_service_obj("admin", "directory_v1", 
      self.delegated_credentials())
activities = admin_service_obj.users()
request = activities.list(domain=self.domain, maxResults=50, query=query)
results = request.execute()

但是对于多个组织单位来说,没有一个是有效的。

代码语言:javascript
复制
query = "orgUnitPath:/OU-1 OR orgUnitPath:/OU-2"
query = "orgUnitPath:'/OU-1 OR /OU-2'"
EN

回答 1

Stack Overflow用户

发布于 2022-03-18 02:53:26

我认为问题在于您不能对查询的多个参数使用OR。根据文档

多个子句由空格分隔,并由and运算符隐式连接。

我已经用其他查询测试过它,比如列出具有不同电子邮件地址或名称的用户,但是它不起作用。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71471843

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档