Google Sheet - ограничить определенных пользователей из организации от редактирования / просмотра?

У меня есть следующая проблема.

У меня есть Google Sheet, которым пользуются все в моей организации (300 человек), и у них должны быть права на редактирование.

Но некоторые пользователи из этой организации не должны иметь возможности редактировать или даже получать доступ к файлу, даже если это нормально, если они могут просто просмотреть его.

В настоящее время я борюсь с этим с помощью сценария, который проверяет почту пользователей (Session.getEffectiveUser (). GetEmail ()), и если они совпадают с адресом в массиве, который содержит все адреса, он запускает модальное оповещение, сообщающее пользователю, что они являются не имеют права.
Однако это работает, но если пользователь просто закрывает предупреждение, он / она может продолжить редактирование листа. Что не желательно.:)

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

Ценю любой вклад, спасибо!

0 ответов

Другие вопросы по тегам