与Appengine服务帐户关联的云端硬盘帐户

时间:2016-04-18 13:30:00

标签: google-app-engine google-drive-api google-cloud-platform drive

我最近注意到有一个与我的Appengine服务帐户相关的驱动器帐户,我可以使用我的服务帐户作为用户在Appengine上使用python代码推送/读取文件。 我的问题是:

1。)默认情况下,驱动器帐户是否可用为每个GCP应用程序1个或每个服务帐户1个(因为我可以创建多个服务帐户)?

2.。)在这种情况下,云端硬盘帐户的配额是多少?

3.。)如何从Web UI访问与服务帐户关联的驱动器帐户(与用户帐户一样)?

4.。)您能否提供有关此驱动器与一般驱动器帐户相似/不同的任何其他信息?

提前致谢。

2 个答案:

答案 0 :(得分:1)

我一直在尝试使用这个API。

1)驱动器帐户是项目的全局

2)目前尚不清楚是否有配额,但它看起来像普通用户,所以您应该期望与您的企业帐户相同的限制

3)你不能。我所做的是给予我对该帐户拥有的文件夹的编辑权限,以便它可以生成新文件并更新现有文件。

4)它看起来像普通用户,但它打算被机器使用,没有办法设置密码AFAIK。

但是,我必须提醒您,尝试使用这些服务帐户访问Drive API时出现问题,因为它们不支持Drive API所需的范围。

Insufficient Permission with Appengine Flex service account to access Drive folder

答案 1 :(得分:1)

是的,每个服务帐户都有一个驱动器帐户,其限制与普通的Gmail用户相同。

但是,你可以在GUI中看到驱动内容,就像在普通的gmail用户中一样。