创建触发器时收到“Google 尚未验证此应用程序”警告 - 可以忽略它吗?
Getting a “Google hasn’t verified this app” warning when creating a trigger - ok to ignore it?
在表单提交时为 运行 应用脚本创建触发器时收到“Google 尚未验证此应用”警告(下面包含完整的警告文本)。它说在开发人员使用 Google 验证此应用程序之前,您不应该使用它。
这纯粹是一个内部脚本和内部应用程序,仅在我们非常小的公司中使用。还需要Google“验证”吗?它给出了关于应用程序将被允许做什么的非常可怕的警告,即使它是一个不执行所有这些特权操作的简单应用程序。
应用程序概述……一个 Google 表单,将响应存储在 Google Sheet 中。应用程序脚本(驻留在 sheet 中)基本上复制了 Google Docs 模板文件,并使用 sheet 中的数据填充副本。我们有一个 运行 表单提交脚本的触发器。创建触发器时会出现警告,即使同一个人是所有部分的所有者 – 应用程序脚本“项目”、触发器、表单、sheet、文档和 Google 上的共享文件夹开车。
警告似乎只弹出一次。在这种情况下可以忽略它吗?
下面是完整的警告文本……
Google 尚未验证此应用。
该应用请求访问您 Google 帐户中的敏感信息。在开发人员(脚本所有者的电子邮件)通过 Google 验证此应用程序之前,您不应使用它。
仅当您了解风险并信任开发人员(脚本所有者的电子邮件)后才能继续。
Link:转到 (app_script_name)(不安全)
…点击 link 之后你会得到…
(app_script_name) 想要访问您的 Google 帐户
这将使 (app_script_name) 能够:
• 查看、编辑、创建和删除您所有的 Google 云端硬盘文件
• 查看、创建和编辑您有权访问的所有 Google 个 Docs 文档
• 查看、编辑、创建和删除您在 Google 驱动器
中的传播sheet
• 查看和管理您在 Google Drive
中的表单
确保您可以信任 (app_script_name)
您可能正在与此网站或应用共享敏感信息。通过查看其服务条款和隐私政策,了解 (app_script_name) 将如何处理您的数据。您始终可以在 Google 帐户中查看或删除访问权限。
(取消或允许按钮)
如果您自己编写了脚本,或者信任其开发者,则没有理由不授权该应用。
正在显示您的同意屏幕,但您的应用尚未经过审核
如果您的用户看到“未经验证的应用程序”屏幕,那是因为您尚未提交 app for verification 或您的 OAuth 请求包含尚未批准的其他范围。
此警告出现在以下时间:
您的应用使用了敏感或受限范围,您尚未在 OAuth 同意屏幕配置页面中配置它们并请求验证。
您的应用使用了您未在 OAuth 同意屏幕配置页面上选择的敏感或受限范围。
您在 OAuth 同意屏幕配置页面上选择了敏感或受限范围并请求验证,但验证尚未完成。
参考资料
在表单提交时为 运行 应用脚本创建触发器时收到“Google 尚未验证此应用”警告(下面包含完整的警告文本)。它说在开发人员使用 Google 验证此应用程序之前,您不应该使用它。
这纯粹是一个内部脚本和内部应用程序,仅在我们非常小的公司中使用。还需要Google“验证”吗?它给出了关于应用程序将被允许做什么的非常可怕的警告,即使它是一个不执行所有这些特权操作的简单应用程序。
应用程序概述……一个 Google 表单,将响应存储在 Google Sheet 中。应用程序脚本(驻留在 sheet 中)基本上复制了 Google Docs 模板文件,并使用 sheet 中的数据填充副本。我们有一个 运行 表单提交脚本的触发器。创建触发器时会出现警告,即使同一个人是所有部分的所有者 – 应用程序脚本“项目”、触发器、表单、sheet、文档和 Google 上的共享文件夹开车。
警告似乎只弹出一次。在这种情况下可以忽略它吗?
下面是完整的警告文本……
Google 尚未验证此应用。
该应用请求访问您 Google 帐户中的敏感信息。在开发人员(脚本所有者的电子邮件)通过 Google 验证此应用程序之前,您不应使用它。
仅当您了解风险并信任开发人员(脚本所有者的电子邮件)后才能继续。
Link:转到 (app_script_name)(不安全)
…点击 link 之后你会得到…
(app_script_name) 想要访问您的 Google 帐户
这将使 (app_script_name) 能够:
• 查看、编辑、创建和删除您所有的 Google 云端硬盘文件
• 查看、创建和编辑您有权访问的所有 Google 个 Docs 文档
• 查看、编辑、创建和删除您在 Google 驱动器
中的传播sheet• 查看和管理您在 Google Drive
中的表单确保您可以信任 (app_script_name)
您可能正在与此网站或应用共享敏感信息。通过查看其服务条款和隐私政策,了解 (app_script_name) 将如何处理您的数据。您始终可以在 Google 帐户中查看或删除访问权限。
(取消或允许按钮)
如果您自己编写了脚本,或者信任其开发者,则没有理由不授权该应用。
正在显示您的同意屏幕,但您的应用尚未经过审核
如果您的用户看到“未经验证的应用程序”屏幕,那是因为您尚未提交 app for verification 或您的 OAuth 请求包含尚未批准的其他范围。
此警告出现在以下时间:
您的应用使用了敏感或受限范围,您尚未在 OAuth 同意屏幕配置页面中配置它们并请求验证。
您的应用使用了您未在 OAuth 同意屏幕配置页面上选择的敏感或受限范围。
您在 OAuth 同意屏幕配置页面上选择了敏感或受限范围并请求验证,但验证尚未完成。