Видны ли пользователю скрипты Google, прикрепленные к электронной таблице только для чтения? - PullRequest
0 голосов
/ 29 мая 2020

Я работаю в скрипте Google, который работает в электронной таблице Google и создает на нем триггер onEdit ().

Я хотел бы знать, виден ли этот скрипт каким-либо образом (через интерфейс Google или любой вид проверки исходного кода) пользователям, которые обращаются к таблице с разрешениями только для чтения.

Насколько я понимаю, пользователи не смогут получить доступ к такому сценарию, поскольку предполагается, что они будут работать на стороне сервера Google, а не в браузере клиента. Я не смог найти ничего об этом в документации по скриптам приложений.

1 Ответ

1 голос
/ 29 мая 2020

Что касается использования инструментов разработчика веб-браузера (например, щелчок правой кнопкой мыши и выбор «Проверить») над электронной таблицей, они не будут кодировать скрипт, если вы сделаете правый клик c над электронной таблицей, но он может отобразить имя функций, вызываемых пользовательское меню или изображение с назначенной функцией, а не код функции onEdit.


Пользователь с доступом на просмотр не может просмотреть код, но, если вы не отключили отключение, сделайте copy, они увидят код, если они сделали копию таблицы.

Альтернативой ограничению пользователей на создание копии таблицы является публикация sh вашего скрипта в качестве надстройки.

Связанные

...