Google Apps 脚本限制范围

CFO*_*CFO 5 google-apps-script

我收到了以下来自 Google 的电子邮件。我的 Google Drive 中有几个 Google Apps 脚本,只有我自己使用,并在夜间自动运行以将 gmail 中收到的 CSV 报告处理为有意义的内容,然后通过电子邮件将它们发送给我的同事。

从这封电子邮件或常见问题解答中不清楚我现在是否需要做任何事情来让它们在 3 月底之后继续运行。我不认为我有,但如果有人能证实那会很棒。

谢谢

嗨 Google API 开发人员,

我们发送这封电子邮件是因为您被列为以下使用 OAuth 2.0 访问 Google API 的 Google Cloud 项目的联系人:

project-id-3665913030667953527 project-id-4131782174672495334 2018 年 10 月,我们宣布将于 2019 年 1 月针对受限范围实施新的 Gmail API 政策。我们想让您知道,从今天开始,您可以提交使用受限范围进行验证的应用。请查看完整的政策和 OAuth 常见问题解答以获取更多信息,包括安全处理要求。

您需要做什么 如果您想使用其中一个受限范围,请在 2019 年 1 月 16 日至 2 月 15 日期间通过 Google API 控制台(在左侧菜单中单击凭据,然后单击 OAuth 同意屏幕)对项目进行验证( s) 上面列出。该项目的所有者和编辑者将能够提交以供验证,并且为同一 G Suite 域中的用户提供内部应用的开发者无需执行此操作。

如果您不采取行动如果您未在 2019 年 2 月 15 日之前提交验证,我们将在 2019 年 2 月 22 日禁用新用户的帐户访问权限。

如果您未在 2019 年 3 月 31 日之前提交验证,我们将撤销现有的消费者补助金。

谢谢,谷歌云平台/API 信任与安全

Gra*_*eme 1

他们的电子邮件不太清楚,是吗?由于您将受限范围用于内部使用,因此您可能不需要提交应用程序进行验证。然而,Google 的电子邮件表示,您的访问权限将在 3 月 31 日之后被撤销。

您收到这封来自 Google 的电子邮件可能是因为您的应用未列为“内部”应用类型。打开您的 Google 开发者控制台,进入OAuth 同意屏幕设置,并检查它是否如此,以便 Google 知道您不打算请求陌生人访问。见下图。

进行任何更改后,请不要忘记保存您的设置。

仅供内部使用的 OAuth 同意屏幕设置

  • 这仅适用于用户属于组织域的 GSuite 帐户([基本、商业和企业](https://gsuite.google.com/pricing.html))。对于消费者帐户,没有用于部署脚本的“内部”选项。但是,GAS Web 应用程序可以部署为可由单个用户帐户严格访问,并且仅在该帐户下执行 - 有效地使 Web 应用程序私有 - 并且这可以使用消费者帐户来完成。谷歌尚未对该用例提供任何说明。 (2认同)
  • 如何?我没有主页或隐私政策,因此该表单不允许我提交应用程序进行验证。Google 帮助告诉我如果需要支持可以使用 stackoverflow,但显然他们不会监控它。 (2认同)