Google服务帐户用户干扰

时间:2015-05-04 05:19:04

标签: oauth google-api google-drive-api google-oauth service-accounts

如何使用普通的网络用户界面登录Google Service account,例如google drive

现在我只能使用脚本使用API​​登录。

1 个答案:

答案 0 :(得分:9)

你不能。服务帐户是sudo用户类型的东西。是的,它有一个Google云端硬盘帐户,Google日历......但您无法登录服务帐户的网络界面。

选项/解决方法/提示:

有一个小小的解决方法。您可以让服务帐户授予您的Google帐户访问其Google云端硬盘上的目录的权限。然后,当您登录Google云端硬盘时,您将能够看到这些文件。提示:如果您希望能够与文件进行交互,则服务帐户还必须授予您对目录中每个文件的访问权限。

您可以使用files.patchpermissions来实现此目标。