【发布时间】:2017-04-19 09:12:25
【问题描述】:
我正在尝试根据两个参数查询 Google 管理员用户目录:name 和 orgName。我尝试了以下几种变体,但都不起作用:
var userList = AdminDirectory.Users.list({
customer: 'my_customer',
maxResults: 100,
query: 'name:david AND orgName=hotel',
viewType: 'domain_public',
projection: 'full'
}).users;
...但我认为它说明了我正在尝试做的事情。我的问题是:
1) 这可能吗?
2) 如果我可以碰运气,是否可以查询组织位置? (我在文档中没有看到类似的内容...)
已经咨询过https://developers.google.com/admin-sdk/directory/v1/guides/search-users,没有找到。
【问题讨论】:
-
Google 员工基于此 answer,无法在不包括子组织的
orgUnit中搜索用户。 Users 资源中的 orginations 字段,以及orgName、orgTitle、orgDepartment、orgDescription、orgCostCenter查询参数,是指似乎由 API 使用的一组完全独立的数据只要。另外,如果您在文档中没有找到查询的类型,则意味着它当前不受支持。如果需要,请尝试提交feature request。
标签: google-apps-script google-admin-sdk google-directory-api