Google Apps Script - нужна помощь в настройке
516 634 UAHКому не удобно читать, всё что написано в виде текста поясняю в видео: Поясняю проблему: 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 вы помогли мне сделать эту связь хотябы в одном документе.
-
90 дней620 023 UAH90 дней620 023 UAH
Здравствуйте!
Меня зовут Евгений, уже 7 лет я профессионально занимаюсь разработкой мобильных приложений, сайтов, веб-сервисов и веб-приложений.
*Стоимость указал за 1 час работы. Чтобы детальнее дать цену, хотел бы связаться/созвониться и обсудить детали.
- Портфолио, отзывы и награды можно изучить в моем профиле.
Почему нужно выбрать меня?
… - Занимал 1 и 2 места на международных чемпионатах и соревнованиях в IT-сфере
- У меня есть подтвержденные видеоотзывы, благодарственные письма
- Я всегда на связи, честный и адекватный
- Работаю по Договору
- Руковожу собственной командой разработки
Буду рад поговорить с Вами подробнее о проекте.
-
90 дней516 634 UAH
95 90 дней516 634 UAHдобрый день я готов вам помочь сделаю все в лучшем виде у меня большой опыт в сфере IT программирования по этому пожалуйста свяжитесь со мной и я помогу решить эту проблему
-
1 день516 634 UAH
310 1 день516 634 UAHДобрый день! Заинтересовался вашим проектом. Предложенные нейросетями решения выглядят верными, а их реализация должна быть достаточно простой. Готов обсудить детали – пишите в личные сообщения!
-
1 день516 634 UAH
289 2 0 1 день516 634 UAHДобрый день, заинтересовал проект. Решение, которые предложили вам нейронки, верное, реализация должна быть простая. Пишите в личные сообщение, обсудим детали проекта!
-
1 день516 634 UAH
1084 22 1 1 день516 634 UAHДобрый день
заинтересовало Ваше задание
на самом деле решение очень простое
готов поделиться за чисто символическую плату
-
10 дней516 634 UAH
397 56 3 1 10 дней516 634 UAHДобрый день! подход зависит еще от того что на самом деле вы хотите чтоб делал скрипт.. можно как советует нейронка создать отдельный проект, тогда в нем привязать конкретную гугл таблицу по идентификатору через openById().
Либо же как вариант опубликовывать ваш скрипт как веб приложение с доступом только по вашей почте.
-
60 дней516 634 UAH
561 60 дней516 634 UAHДобрый день
Я полностью понял ваши требования и обладаю опытом, позволяющим создать пошаговое видеоруководство по связыванию сценариев внешних приложений с Google Таблицами. Кроме того, я могу помочь вам через TeamViewer, чтобы обеспечить правильную реализацию и решить любые проблемы, с которыми вы можете столкнуться.
Portfolio.Freelancehunt
-
1 день516 634 UAH
981 17 0 1 день516 634 UAHЗдравствуйте!
Именно так. Проект лучше создать отдельный. Обращайтесь
Актуальные фриланс-проекты в категории Javascript и Typescript
Консультация и аудит текущего проекта на Odoo 19 Community EditionИщем Odoo разработчика — соло-разработчика с опытом разработки на Odoo 19 Community Edition, в том числе с использованием Claude Code. Нам нужен специалист, который успешно реализовал проекты в Odoo и имеет практический опыт разработки с использованием Claude Code. Важно:… C и C++, Javascript и Typescript ∙ 2 часа 36 минут назад ∙ 3 ставки |
Интернет-магазин одеждыНужен разработчик для интернет-магазина одежды Ищу опытного разработчика для создания полноценного интернет-магазина одежды с дроп-моделью продаж. Что нужно сделать: 6 страниц: главная, товар, корзина, оформление, аккаунт, админ панель Вход через Google аккаунт Корзина и… HTML и CSS верстка, Javascript и Typescript ∙ 1 день 23 часа назад ∙ 93 ставки |
Full-stack разработка — Amazon PPC Dashboard (Stage 1)Нужен full-stack разработчик с опытом работы с Amazon API для реализации Stage 1 внутреннего PPC-дашборда. Проект реальный, данные живые, всё готово к старту. Прототип фронтенда (5 страниц, React + TypeScript): ЧТО УЖЕ ГОТОВО — Фронтенд-прототип на React 18 + TypeScript + Vite… Javascript и Typescript, Веб-программирование ∙ 4 дня 10 часов назад ∙ 31 ставка |
Разработка сайта-конструктора фотокниг и фоторамокЦель проекта Необходимо разработать современный веб-сайт для заказа фотокниг, фоторамок и другой персонализированной фотопродукции. Главная задача проекта — предоставить клиенту возможность самостоятельно создать готовый макет изделия непосредственно на сайте без участия… Javascript и Typescript, Веб-программирование ∙ 6 дней 2 часа назад ∙ 98 ставок |
Команда для самописного маркетплейса ритуальных услуг.Ищем команду для запуска и развития самописного национального маркетплейса ритуальных услуг. Сразу: не ищем одиночек, джунов и “сборщиков сайтов”. Нужна сильная продуктовая команда уровня middle+/senior с реальными кейсами маркетплейсов/сложных SaaS. Просьба не откликаться,… Javascript и Typescript, Веб-программирование ∙ 6 дней 21 час назад ∙ 27 ставок |