【问题标题】:Google Apps Scripts - a needed parent folder has been deletedGoogle Apps 脚本 - 已删除所需的父文件夹
【发布时间】:2020-01-18 10:31:52
【问题描述】:

我有一个与 Google Cloud 和所有 Google 服务(包括 Goole 脚本)相关联的 GSuite 组织。在这种情况下,来自谷歌doc,我应该在谷歌云中有一个固定的项目层次结构链接到谷歌脚本:

对于 G Suite 客户,默认 GCP 项目位于 Cloud Platform Resource Hierarchy 中的 Organization root > system-gsuite > apps-script 文件夹下。对于非 G Suite 客户,默认 GCP 项目在资源层次结构中没有父级。

层次结构被意外删除,文件夹/项目无法再恢复。每次我尝试运行脚本(甚至是新脚本)时,都会出现以下异常

未能创建脚本的 Google Cloud Platform 项目,因为所需的父文件夹已被删除。请与您的组织管理员联系以恢复该文件夹。有关详细信息,请参阅 https://developers.google.com/apps-script/guides/cloud-platform-projects 上的云平台资源层次结构要求。

当然,我尝试重新创建相同的层次结构,但错误仍然存​​在。 我也无法更改链接到脚本的项目。

有什么建议吗?

【问题讨论】:

  • 由于您拥有 G Suite 组织和帐户,因此您应该联系 G Suite Support 他们很乐意为您提供帮助,并且能够访问您的数据以查看发生了什么以及如何修复它.
  • 我做到了,但它超出了他们的支持范围。他们告诉我这篇文章是与 Google 工程师交流的正确方式。
  • 我明白了,文件夹是什么?项目本身?
  • 文件夹包含项目,但即使创建一个新脚本(并重新创建层次结构)我也会收到相同的异常。
  • 您是否尝试过创建一个新项目,可能是脚本默认附加到旧项目

标签: google-apps-script


【解决方案1】:

更新 - 我重新创建了正确的层次结构,并为 Google Cloud 支持打开了一个案例。重新创建层次结构后,我立即无法运行脚本,但在 Cloud Support 干预后我设法做到了,他们可能在内部更改了一些内容,但没有指定具体内容。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-03
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多