2017-08-30 2 views
0

すべてのgapps顧客のドメインのリストがあります。これらすべてのドメインに対してスーパー管理者特権を持つユーザーのみを取得します。私はドメインのすべてのユーザーをフェッチし、それらを反復処理し、スーパー管理者だけを除外できます。しかし、それは多くのAPI呼び出しになります。リセラーアカウントを使用して、GApps(すべてのドメイン)のスーパー管理者のみを代理店アカウントで取得することは可能ですか

別の方法....

感謝がなければなりません。

答えて

1

ドメイン内のすべての情報リストとドメイン下のユーザーリストは、どちらも1つのAPIコールです。ドメインのリストを作成してから、それぞれのドメインを呼び出す必要があります。前述のように、ユーザのリストを取得する必要があります。ただし、すべてのユーザーを取得せず、代わりに管理者ユーザーのみを取得することもできます。 API callにはqueryというパラメータがあり、isAdmin=trueというスーパー管理者のみを取得することができます。

しかし、Googleではbatch requestを提供していますので、複数のAPI呼び出しを1つのリクエストにまとめることができ、目的を達成するために簡単に使用できます。

+0

「クエリ」パラメータは、おそらく数百のAPIコールを保存しました。 – allsyed

関連する問題