2016-04-12 10 views
1

私には、APIの完全な初心者がいます。私は同じドメイン内の同僚がログイン後にドメイン内の他のすべてのユーザーのリストを表示できるようにするWebアプリケーションを構築しようとしています。Google Directory APIを使用しようとしています。名簿や組織図を考えてみてください。私はこれを構築するためにDjangoとPythonを使う予定です。Google Directory APIにサービスアカウントが必要ですか?

https://developers.google.com/admin-sdk/directory/

私はOAuth 2.0のクライアントIDを作成しましたが、私は実際にユーザーのリストにアクセスするサービスアカウントが必要な場合、私は知りません。また、私はこのドメインを管理していません。管理者にこのサービスアカウントにpriledgesを付与する必要がありますか?

答えて

0

ドメインを管理していない場合は、ユーザーの一覧を取得できません。

あなたは、関連スコープ(複数可)を使用するために、そのサービスアカウントの承認が必要になります。あなたはそれを自分で行うことはできません、それは管理者によって成し遂げることができない場合、この会話は:(

0

上でサービスアカウントを作成した場合、アカウントはまだドメイン上のユーザーのように「行動」する必要がありますあなたが使用しているスコープに権限を持っている必要があります。あなたがリストのユーザーにアクセスできるようにドメイン管理者を得ることができれば、読んでいる範囲で彼/彼女に頼んでください(あなたのアプリがサイトを傷つけることはできませんあなたは、あなたがドメイン上のアカウントとして動作するように認可するキーを取得します。

をサービスアカウントを作成する場合)

私は考えていないというあなた必要サービスACカウントが、私の意見では少し簡単です。

関連する問題