1

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

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

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

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

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

在此先感谢。

回答

1

我一直在尝试一点这个API。

1)驱动帐户是全球性的项目

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

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

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

但是,我必须提醒您,尝试访问具有这些服务帐户的Drive API时存在问题,因为它们不支持Drive API所需的作用域。

Insufficient Permission with Appengine Flex service account to access Drive folder

1

是的,有与每一个服务账户相关联的驱动帐户及其限制是一样正常的Gmail用户。

但是,您可以在GUI中看到驱动器内容,就像您可以在普通gmail用户中执行的操作一样。

+1

如果你真的想要一个用户界面,我会建议,不要使用服务帐户,而是创建一个管理员帐户,并在代码中执行所有上传和读取操作。 – gcpexpert

相关问题