首页 文章

如何在公司域内共享使用Google App Scripts的Google电子表格?

提问于
浏览
0

我有一个看似简单的问题,似乎变得越来越复杂 .

我有一个电子表格文档 .

此电子表格使用谷歌应用程序脚本,该脚本又使用各种API:域名,网站,电子表格...

要使用此电子表格,我必须采取几个步骤 -

  • 授权电子表格 . 只有在我使用脚本编辑器时才会出现此对话框,否则电子表格会无声地失败 .

  • 在编辑器中启用域API - >资源 - >高级Google服务

  • 在Google Developer Console中启用Domain API,将其添加到附加到我的电子表格中的看似隐藏的项目中 . 我可以访问此秘密页面的唯一方法是通过步骤2中的高级Google服务菜单 .

在完成这些障碍后,电子表格现在可以正常运行,而无需使用脚本编辑器 .

现在,我想与我公司域中的其他用户共享此电子表格 .

有没有简单的方法可以做到这一点,或者我分享的每个用户都必须跳过这些障碍?

我在想这个错吗?文档说明脚本已“附加”到电子表格中 . 但是我越是接受它,这两件事似乎就越分开 . 我可以共享电子表格 - 但脚本无法正常运行 . 我可以使用脚本编辑器发布“Web应用程序” - 但它不会随电子表格一起提供 .

任何帮助都表达了你的意见......

1 回答

  • 2

    其他用户必须拥有与您相同的域权限 .

    您可以采取的一种方法是在脚本上完成所有与权限相关的工作,该脚本作为Web应用程序发布,该脚本将采用url参数(触发任务),这些参数作为您运行并可供其他人访问 .

    从那里,您的原始脚本可以调用已发布的URL并通过参数发送指令 .

    https://developers.google.com/apps-script/guides/content

相关问题