私は、次のパラメータを持つgapi.client.directory.users.list
の要求を作るしようとしています:私のアカウントは、ドメインの管理者であるときGoogle APIの管理者ユーザーをJavascriptで偽装するにはどうすればよいですか?
'customer': 'my_customer',
'maxResults': 100,
'orderBy': 'email'
は、成功の結果を得ます。 管理者以外のアカウントを使用して同じリクエストを行うと、403の結果が返されます。
私はhttps://admin.google.com/AdminHome?chromeless=1#OGX:ManageOauthClientsに行って、クライアントと範囲などhttps://www.googleapis.com/auth/admin.directory.user.readonlyとして_______.apps.googleusercontent.comを追加しました。このようにしても、私は403の結果を得ました。
JavaとPythonでは「偽装」機能がいくつか見えましたが、NodeJSではなくブラウザコンテキストではJavaScriptがありません。
私のドメインの一般的なユーザーのために、管理ディレクトリapiのユーザーを表示するようリクエストできるように助けてもらえますか?