Гид по технологиям

Как поставить пароль на таблицу в Google Drive

• 6 min read • Безопасность • Обновлено 30 Nov 2025
Пароль для таблицы в Google Drive — как поставить
Пароль для таблицы в Google Drive — как поставить

Важно: этот способ использует скрипты Google Apps Script и выполняется в пределах вашего аккаунта Google. Шифрование простое — не храните здесь критические секреты без дополнительной защиты.

О чём эта статья

  • Инструкция: как скопировать готовый скрипт и развернуть веб‑приложение.
  • Как шифровать и расшифровывать данные через меню.
  • Когда метод подходит, а когда нет.
  • Альтернативы, чек‑листы для ролей, критерии приёмки и рекомендации по безопасности.

Первые шаги: создать копию таблицы со скриптом

Первый шаг — создать копию уже с готовым скриптом. В статье описывается использование скрипта, подготовленного автором, который разворачивается как «веб‑приложение» и добавляет в вашу таблицу пункт меню для защиты файла.

  • Откройте ссылку на шаблон или файл со скриптом и нажмите «Да, сделать копию» (Yes, make a copy). Файл скопируется в ваш Google Drive.
  • Убедитесь, что вы вошли в нужный Google‑аккаунт — скрипт будет привязан к нему.

Развёртывание собственного веб‑приложения для скрипта

Нужно разрешить выполнение скриптов в рамках вашего аккаунта, чтобы появилось меню защиты.

  1. В таблице откройте меню «Инструменты», затем выберите «Редактор скриптов…» (Tools → Script editor).

Открытие редактора скриптов через меню Инструменты

  1. В открывшемся редакторе нажмите «Файл», затем «Управление версиями…» (File → Manage versions).

Окно управления версиями в редакторе скриптов

  1. Нажмите «Сохранить новую версию» (Save New Version) и подтвердите. Это создаст версию скрипта для развёртывания.

  2. Выберите «Публикация», затем «Развернуть как веб‑приложение…» (Publish → Deploy as web app).

  3. Не меняйте дополнительные настройки, просто нажмите «Deploy» и затем «OK» для подтверждения создания веб‑приложения.

После этого вам будет доступна ссылка на веб‑приложение — её стоит сохранить. При создании новых защищаемых таблиц достаточно вставить этот скрипт/ссылку в них, чтобы добавить пункт меню.

Шифрование и расшифровка таблицы

После развёртывания вы увидите в меню таблицы новый пункт «Protect File». Именно он управляет процессом шифрования и расшифровки.

  1. Поместите данные, которые хотите защитить, в строки, начиная с третьей (строки 1–2 должны оставаться свободными — они используются скриптом).

  2. В меню выберите «Protect File», затем «Encrypt File».

Интерфейс шифрования таблицы

При первом запуске Google предупредит о рисках выполнения скрипта: это стандартное окно авторизации для сторонних скриптов в Google Drive.

Окно авторизации скрипта в Google

Подтвердите разрешения, чтобы продолжить. Затем введите пароль — он будет использован скриптом для преобразования видимых данных в зашифрованный набор символов. Нажмите «OK».

Вы увидите, как содержимое ячеек меняется по мере шифрования. Это простая форма шифрования для удобства — не рассчитывайте на криптографическую стойкость уровня FIPS.

Таблица после шифрования данных

  1. Для расшифровки вернитесь в меню «Protect File» → «Decrypt File», введите пароль и нажмите «Submit».

Интерфейс для расшифровки таблицы

Если при расшифровке возникла ошибка, попробуйте нажать «Submit» ещё раз — иногда авторизация/время выполнения скрипта приводит к временному сбою.

Примечание: через меню «Protect File» можно изменить пароль — но если вы измените пароль, редактирование содержимого невозможно без копии таблицы и повторного развёртывания процесса с тем же скриптом.

Если пункт меню исчезнет, откройте ссылку «Script Link» в таблице, чтобы вернуть доступ к скрипту и меню.

Кнопка для доступа к ссылке скрипта в таблице

Когда этот метод подходит и когда нет

  • Подходит для: быстрых защит от случайного просмотра, когда нужно закрыть данные от коллег, у которых есть доступ к файлу, но вы не хотите давать им содержимое.
  • Не подходит для: регулированных данных (персональные данные, платежи, пароли производства), где требуются доказуемые криптографические стандарты и аудит. Также не подходит, если нужно шифрование на стороне клиента с нулевым доверием к облаку.

Альтернативные подходы

  • Шифрование на клиенте: используйте инструмент, который шифрует данные локально (например, использование GPG/PGP или специализированных приложений) и сохраняйте в Drive уже зашифрованные контейнеры.
  • Ограничение доступа: настройте права доступа в Google Drive — дадите только просмотр или запретите скачивание, но это не шифрует содержимое.
  • Сторонние сервисы: сервисы защищённых файлов и электронных таблиц с поддержкой корпоративного шифрования и ключей управления (KMS).

Чек‑листы по ролям

Администратор Google Workspace

  • Проверить соответствие политики безопасности организации.
  • Разрешить/запретить выполнение пользователей сторонних скриптов.
  • Настроить аудит действий с файлами.

Автор таблицы (владелец)

  • Сделать копию шаблона со скриптом.
  • Развернуть веб‑приложение и сохранить ссылку.
  • Убедиться, что данные размещены, начиная со строки 3.

Пользователь (читатель/редактор)

  • Не использовать пароль Google для шифрования таблицы.
  • Хранить пароль в менеджере паролей, не в самой таблице.

Критерии приёмки

  • Меню «Protect File» появляется в таблице после развёртывания скрипта.
  • Данные шифруются после ввода пароля и подтверждения без потери структуры таблицы.
  • Данные корректно расшифровываются при вводе пароля.
  • Если пароль изменён, владелец понимает ограничение на редактирование и необходимость создания новой копии для дальнейшей работы.

Безопасность и конфиденциальность

  • Этот скрипт выполняется в вашем аккаунте и требует разрешений. Всегда проверяйте код скрипта, прежде чем давать права. Простая форма шифрования не соответствует требованиям GDPR/конфиденциальности для чувствительных персональных данных.
  • Не используйте пароль от Google аккаунта в качестве пароля для шифрования таблицы.
  • По возможности храните пароли в надёжном менеджере паролей.

Технические советы и распространённые ошибки

  • Оставляйте строки 1–2 пустыми — скрипт использует их для служебных метаданных.
  • Если скрипт не запускается — проверьте, что вы авторизовали доступ и что развёртывание действительно создано (Deploy → Manage deployments).
  • При ошибках таймаута повторите попытку, либо сократите объём шифруемых данных в одном запуске.

Модель принятия решения (Mermaid)

flowchart TD
  A[Нужно закрыть данные в таблице?] -->|Да| B{Требуется сильное шифрование?}
  B -->|Да| C[Использовать шифрование на клиенте или корпоративный KMS]
  B -->|Нет| D[Развернуть веб‑скрипт Protect File]
  A -->|Нет| E[Нет дополнительных действий]

Глоссарий (1 строка каждый)

  • Веб‑приложение: развернутый скрипт Google Apps Script, работающий по URL.
  • Скрипт: набор инструкций на Google Apps Script, который управляет данными таблицы.
  • KMS: сервис управления ключами шифрования.

Шаблон плейбука для развёртывания (короткий)

  1. Сделать копию файла‑шаблона со скриптом.
  2. Открыть «Редактор скриптов» → «Сохранить версию» → «Развернуть как веб‑приложение». Сохранить URL.
  3. В таблице разместить данные со строки 3 и ниже.
  4. Использовать «Protect File» → «Encrypt File». Сохранить пароль в менеджере паролей.
  5. Тест: расшифровать, проверить содержимое, повторно зашифровать.

Когда не получилось — возможные решения

  • Меню не появилось: откройте редактор скриптов и проверьте, корректно ли выполнено развертывание.
  • Ошибки авторизации: убедитесь, что вы вошли в правильный аккаунт и дали разрешения.
  • Данные не расшифровываются: проверьте, вводите ли точный пароль; попробуйте «Submit» ещё раз.

Заключение

Разворачивание собственного веб‑приложения для шифрования таблицы в Google Drive — рабочий обходной путь, если вам нужна простая защита от случайного просмотра. Метод удобен и доступен, но обладает ограничениями по уровню криптозащиты. Для корпоративных или регулируемых данных предпочитайте шифрование на стороне клиента или решения с корпоративным управлением ключами.

Короткая просьба: если вы знаете более надёжные или удобные способы поставить пароль на Google Таблицу — поделитесь в комментариях.

Изображение: Master lock с корневым паролем

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Несколько аккаунтов Skype: Multi Skype Launcher
Программное обеспечение

Несколько аккаунтов Skype: Multi Skype Launcher

Журнал для работы: повысить продуктивность
Productivity

Журнал для работы: повысить продуктивность

Персональные звуки уведомлений на Android
Android.

Персональные звуки уведомлений на Android

Скачивание шоу Hulu для офлайн‑просмотра
Стриминг

Скачивание шоу Hulu для офлайн‑просмотра

Microsoft Start: персонализированная новостная лента
Новости

Microsoft Start: персонализированная новостная лента

Как изменить имя в Epic Games быстро
Гайды

Как изменить имя в Epic Games быстро