Кому не зручно читати, все що написано в вигляді тексту пояснюю в відео: Пояснюю проблему: https://svajok.tinytake.com/msc/MTA1Mjk5OTFfMjQyMjk1NzE пояснюю якого рішення очікую: https://svajok.tinytake.com/msc/MTA1MzAwMDhfMjQyMjk1ODg
- Я адмін в гугл акаунті організації, у організації є багато різних файлів в гугл диску. В багато з них вбудований appscript. Коли я пишу цей appscript зазвичай відкриваю потрібну мені гугл таблицю, натискаю розширення-Appscript і пишу код, який мені потрібно

- Написавши код appscript система гугла просить щоб я надав своєму коду appscript доступ до свого гугл акаунту, я це сміливо роблю (я ж довіряю своєму ж коду). Одне з дозволів, які я надаю коду це «Видалення будь-яких файлів на гугл диску».

- Тепер, мені потрібно до однієї гугл таблиці відкрити доступ працівнику компанії щоб він міг записувати в клітинки якісь дані. Коли я відкриваю доступ я можу вибрати один з трьох варіантів «Читач», «Коментатор», «редактор». Очевидно, потрібно щоб користувач був «Редактором» для виконання його роботи. І тут виникає проблема:

- Якщо я роблю користувача редактором, йому тоді дозволяється не тільки в клітинки вводити дані але й дозволяється редагувати код appscript. В теорії він може відредагувати код в appscript’і, і зробити його таким, щоб при відкритті документа код видалив всі мої дані з гугл диска (адже на більш ранньому етапі я надав appscript’у доступ для видалення файлів). Це дірка в безпеці. Мені потрібно, щоб користувачі могли редагувати клітинки в таблиці але не могли редагувати appscript.
Я запитував у нейронок як вирішити цю проблему, вони мені пропонують таке рішення:
3. Використовувати окремий проект Apps Script
Замість того щоб вбудовувати скрипт в документ, створіть окремий проект Apps Script, який буде управляти документом.
В цьому випадку користувачі не зможуть редагувати скрипт, навіть якщо у них є доступ до документа.
Ви можете надати доступ до документа з правами на редагування, але скрипт буде знаходитися під вашим повним контролем.
Ця ідея мені подобається, але коли я запитую як це реалізувати, нейронки досить не зрозуміло відповідають, по всій видимості це правда можна реалізувати, але оскільки я не достатньо добре в цьому розбираюся у мене не виходило зв'язати зовнішній скрипт з гугл таблицею. Шукав в інтернеті відео навчання але не знайшов, у всіх відео показують як писати appscript напряму в екселі, а мені потрібно писати окремо і потім зв'язати
Тому я хочу замовити: відеонавчання як мені зв'язати зовнішній скрипт з файлом гугл таблиць. Якщо щось у мене буде не виходити потрібно щоб через teamviewer ви допомогли мені зробити цю зв'язок хоча б в одному документі.