组织可以在其Google Apps帐户下拥有多个域,每个域下都可以包含用户。例如,组织域名为company.com
,但它也与parkeddomain.com
相关联(管理控制台 - >域名)。
我想获取所有用户的列表,这些用户都列在company.com
- john@company.com和parkeddomain.com
下 - michael@parkeddomain.com。
我目前正在使用此API呼叫:
https://www.googleapis.com/admin/directory/v1/users?domain=company.com
但它只会返回company.com
中的用户。
问题:有没有办法从所有域返回所有用户?如果没有,是否有办法获得该组织的所有域名,以便我可以手动迭代它们?
答案 0 :(得分:3)
您可以使用客户过滤器(customer = my_customer)检索公司的所有用户。
客户Google帐户的唯一ID。如果是多域帐户,要为客户提取所有组,请填写此字段而不是域。作为帐户管理员,您还可以使用
my_customer
别名来代表您的帐户customerId
。customerId
也作为Users资源的一部分返回。必须提供customer
或domain
参数。