试图了解我是否需要向我的 appengine 服务帐户授予全域权限,以便它可以访问 Google Drive 上的数据
Trying to understand if I need to give domain-wide authority to my appengine service account so that it can access data on Google Drive
我有一个 appengine 应用程序可以将文档存储在 Google Docs 帐户中。它使用文档列表 API 与 Google 文档进行通信,但我现在正尝试将其迁移以使用驱动器 API,因为文档列表 API 应该被关闭4 月 20 日。
我想知道是否需要为我的 appengine 应用授予任何特殊权限才能访问云端硬盘帐户和 read/write 文档。即,我需要在此屏幕上添加一行吗?
我当前应用程序存储文件的 Google Docs 帐户的形式为 user@xyz.com
,其中 xyz.com
是我通过 Google 购买的域名这是我的 appengine 应用程序的别名。此外 user@xyz.com
是我的应用引擎应用程序的所有者。
是的。
Delegate domain-wide authority to your service account
- 在客户名称字段中输入服务帐户的客户 ID。
- 在一个或多个 API 范围字段中,输入您的应用程序应被授予访问权限的范围列表(见下图)。例如,如果您需要在域范围内访问 Google 驱动器 API 和 Google 日历 API,请输入:https://www.googleapis.com/auth/drive, https://www.googleapis.com/auth/calendar
- 点击授权按钮。
您的服务帐户现在可以为您域中的所有用户访问 Google 驱动器 API,并且可能还可以访问您列出的其他 API,例如日历 API 在上面的例子中。您已准备好代表您的 Google Apps 域的用户实例化授权的云端硬盘服务对象。
拨打电话时,您必须冒充您要访问其帐户的用户,即 user@xyz.com
我有一个 appengine 应用程序可以将文档存储在 Google Docs 帐户中。它使用文档列表 API 与 Google 文档进行通信,但我现在正尝试将其迁移以使用驱动器 API,因为文档列表 API 应该被关闭4 月 20 日。
我想知道是否需要为我的 appengine 应用授予任何特殊权限才能访问云端硬盘帐户和 read/write 文档。即,我需要在此屏幕上添加一行吗?
我当前应用程序存储文件的 Google Docs 帐户的形式为 user@xyz.com
,其中 xyz.com
是我通过 Google 购买的域名这是我的 appengine 应用程序的别名。此外 user@xyz.com
是我的应用引擎应用程序的所有者。
是的。
Delegate domain-wide authority to your service account
- 在客户名称字段中输入服务帐户的客户 ID。
- 在一个或多个 API 范围字段中,输入您的应用程序应被授予访问权限的范围列表(见下图)。例如,如果您需要在域范围内访问 Google 驱动器 API 和 Google 日历 API,请输入:https://www.googleapis.com/auth/drive, https://www.googleapis.com/auth/calendar
- 点击授权按钮。 您的服务帐户现在可以为您域中的所有用户访问 Google 驱动器 API,并且可能还可以访问您列出的其他 API,例如日历 API 在上面的例子中。您已准备好代表您的 Google Apps 域的用户实例化授权的云端硬盘服务对象。
拨打电话时,您必须冒充您要访问其帐户的用户,即 user@xyz.com