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

Drive account associated with Appengine Service account

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

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

2.) 在这种情况下可用的 Drive 帐户配额是多少?

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

4.) 您能否从一般驱动器帐户中提供有关此驱动器如何 similar/different 的任何其他信息?

提前致谢。

我已经对此进行了一些试验 API。

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

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

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

4) 它看起来像一个普通用户,但它旨在供机器使用,无法设置密码 AFAIK。

但是,我必须警告您,目前在尝试使用这些服务帐户访问 Drive API 时存在问题,因为它们不支持 Drive API 所需的范围界定。

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

但是,您可以像在普通 gmail 用户中那样在 GUI 中查看驱动器内容。