【问题标题】:How to associate a Team Drive Apps Script with a GCP project?如何将 Team Drive Apps 脚本与 GCP 项目相关联?
【发布时间】:2019-06-13 05:16:20
【问题描述】:

我有:

  • 附加到我的云端硬盘上托管的 google 文档的应用脚本。
  • 一个 GCP 项目
  • 团队驱动

我需要将应用程序脚本部署为 API 可执行文件。为此,需要将应用程序脚本附加到 GCP 项目,因此在应用程序脚本中,我转到资源 > 云平台项目,在“更改项目”字段中输入我的 GCP 项目编号,单击更改的项目,一切正常.

我现在要做的是完全相同的事情,但在我的团队驱动器中而不是在我的驱动器中使用谷歌文档和附加脚本。如果我将它移动到团队驱动器,当我尝试以与上述相同的方式在应用程序脚本中设置 GCP 项目时,我收到以下错误消息:

项目不存在或您需要编辑权限。

我想这是因为当我将文件移动到团队驱动器时,我不再是它的所有者,所以我无法访问 GCP 项目。但是,我该如何修改权限才能做到这一点?我曾考虑将具有良好权限的用户添加到 GCP IAM,但是否有特定用户用于团队驱动?

【问题讨论】:

    标签: google-apps-script google-cloud-platform google-drive-shared-drive


    【解决方案1】:

    我无法在共享驱动器中创建新项目并将其转换为云托管项目。

    我能做到这一点的唯一方法是在我的帐户中的“我的云端硬盘”中创建一个新项目,并将其转换为云托管项目,然后将其移动到共享云端硬盘。 (一旦它位于共享驱动器中,您就无法将其移出。)但是,如果它是云托管项目,您可以在项目位于共享驱动器中后为其添加更多范围。 - 设置好这个新项目后,复制旧副本的代码,并将所有链接指向新项目。

    【讨论】:

      猜你喜欢
      • 2020-05-07
      • 1970-01-01
      • 2018-12-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多