Задать вопрос
  • Как разрешить Google App Script редактировать защищенную ячейку или диапазон?

    @yogsvet
    У меня получилось так. Сперва вручную создал защищенный диапазон через "Меню - Данные - Защитить листы и диапазоны". Назначил ему в настройках разрешений доступ "только я". После этого дал доступ редактора другому пользователю (тестовый гугл-аккаунт). Допустим ему нужно работать с таблицей. И оказалось, что он может редактировать и защищенный диапазон.

    РЕШЕНИЕ. Еще раз, как создатель таблицы, залез в глубины настроек диапазона и снял там внутри галочку напротив доступа у тестового пользователя. И всё получилось. После этого кого бы я ни добавлял в редакторы, вплоть до "Все, у кого есть ссылка", они не имели возможность редактировать защищенную область.
    При этом они, редактируя доступные области, инициировали запуск скрипта, который благополучно писал данные в защищенную область.

    Запуск скрипта был мной изначально назначен с помощью триггера по факту редактирования таблицы

    660072aa7a6a2286742171.jpeg.
    Ответ написан
    Комментировать