2013-11-28 21 views
1

我想让所有用户组属于特定的客户或域,而不是其他组。 我正在使用下面的代码,但它显示了所有组。有些团体不属于该客户。我不想这样做。我使用admin sdk和java。如何获取会员组属于特定的客户或域。

Directory.Groups.List groupsList = directoryService.groups().list(); 
     //groupsList.setCustomer(customerId); 
     groupsList.setUserKey(memEmailID); 
     groupsList.setMaxResults(15); 

     groupsList.setPageToken(nextPageTokan); 
     Groups groups = groupsList.execute(); 

回答

1

无法将结果限制为用户的Google Apps实例中的组。您需要通过两项操作完成此操作:

  1. 获取all groups in the account
  2. 获取all groups for the user
  3. 比较结果,只保留两者中的组。

如果您正在为帐户中的多个用户执行这些操作,显然#1只需要进行一次,这将节省一些时间。

相关问题