2012-10-29 2 views
0

조직 내 모든 사용자의 일시 중지 상태를 조회해야합니다. 안타깝게도 OrganizationService.RetrieveAllOrganizationUsers()는 일시 중지 정보를 제공하지 않습니다.조직을 기반으로 사용자 정지 상태를 유지할 수 있습니까?

위의 메서드 결과를 기반으로 AppsExtendedEntry 컬렉션을 가져와 AppService.RetrieveUser()를 호출하면서 반복 할 수 있지만 매우 느리고 매우 비효율적입니다.

답변

0

데이터가 아마 될 것이라고 얻을 수있는 가장 좋은 방법 :

1) 조직의 API 호출을 통해 인스턴스의 모든 사용자를 잡아 : https://developers.google.com/google-apps/provisioning/#retrieving_organization_users_experimental

2) 멀티 도메인 API 호출을 통해 인스턴스의 모든 사용자를 잡아 : https://developers.google.com/google-apps/provisioning/#retrieving_users_experimental

3) 1 단계의 사용자 목록을 사용하려는 특정 조직으로 필터링하십시오.

4) 단계 2.

제이

사용자가리스트에서 사용자를 상호 참조하여 현탁 사용자 3 단계에서 사용자의 목록을 필터링
관련 문제