1

宣誓認証を使用して、組織内の一時停止されていないユーザーのリストをGoogle APIから取得する方法を探しています。

Google プロファイル API には oauth がありますが、返されたユーザー リストに isSuspended フラグが含まれていません。

Google プロビジョニング API は isSuspended フラグを返しますが、私が理解している限り、OAUTH で承認することはできません。

これを達成するために必要な他のオプションはありますか?

4

1 に答える 1

2

はい、Provisioning API は OAuth 1.0 および 2.0 で動作します。こちらのドキュメントと必要なスコープを参照してください。

Google Apps インスタンス全体のすべてのユーザーのみが必要な場合は、すべてのドメイン内のすべてのユーザーを取得する API 呼び出しを使用し、isSuspended = True.

また、リストを特定の組織単位 (OU) の下のユーザーに絞り込む必要がある場合は、組織単位の直属の兄弟ユーザーの取得API 呼び出しも使用してから、リストを OU 内にあり、無効になっていないユーザーに絞り込みます。

于 2013-05-09T13:20:05.163 に答える