2017-04-05 52 views
0

使用Oauth2和Google API我已經設置了使用服務帳戶的訪問權限,但我正努力設置對團隊組織內特定文件夾的訪問權限。使用Google服務帳戶在團隊組織內訪問Google雲端硬盤文件夾

目前我能夠做我想要的方法調用(列表,權限,副本),但驅動器中的項目只是啓動文件。我不能完全肯定其驅動這是從爲不以任何我在設置服務了賬戶的存在拉

我的問題:

  • 當設置驅動器使用服務帳戶進行集成,使用的默認驅動器是什麼以及如何通過開發控制檯或gmail帳戶訪問它?

  • 你能夠訪問組織/團隊文件夾並添加文件嗎?

再次感謝您的幫助!

回答

1

使用的驅動器資源將是在Google Dev console中生成服務帳戶的Google帳戶。

A service account 是一種特殊類型的谷歌帳戶的屬於您的應用程序 或虛擬機(VM),而不是對單個最終用戶。您的 應用程序調用Google APIs assuming the identity of the service account, ,以便用戶不直接參與。服務帳戶可以有 零個或多個服務帳戶密鑰對,用於 向Google進行身份驗證。

你能夠訪問組織/團隊文件夾並添加文件嗎?

如果您的應用程序正在使用服務帳戶進行登錄,那麼您授予權限的人員可以確定訪問它並根據您給予的角色修改內容。

您可以在Using OAuth 2.0 for Server to Server Applications中閱讀更多服務帳戶。

相關問題