#GoogleТаблицы — это аналог #Excel с веб-интерфейсом и возможностями для удобной совместной работы. Они похожи, и все же в Таблицах есть свои особенности, функции, плюсы и минусы. Работать в Google Таблицах просто и мы покажем как.
Как всегда всё просто: 1. делаете копию Таблицы 2. переходите на лист "убираем всех" 3. вставляете ссылки на файлы в A:A 4. выключаете чекбоксы в B:B 5. выбираете, что нужно сделать по каждой ссылке: убрать пользователей кроме себя И / ИЛИ закрыть доступ по ссылке 6. запускаете скрипт и происходит магия
Про код – мы получаем все ячейки с данными рабочего листа, дальше проходим по каждой строке с ссылкой и выключенным чекбоксом. Если выбрано "удалять всех" – получаем массив всех редакторов / читателей файла и каждого удаляем. Если выбрано "закрыть доступ" – меняем форму доступа на DriveApp.Access.PRIVATE, DriveApp.Permission.NONE и файл становится недоступен по ссылке для всех.
Документация: – про работу с листом – про работу с файлами – про доступ по ссылке – про цикл forEach (но конечно можно использовать любой доступный вам)