Сравнение с Excel, Google Sheets, простые no-code-таблицы

Права доступа из коробки: почему Интеграм безопаснее общей таблицы

Excel, Google Sheets, простые no-code-таблицы

Обложка статьи: Права доступа из коробки

Уровень «Редактор» в общей таблице означает доступ ко всему листу, а скрытые листы и защищённые диапазоны легко обходятся при экспорте. В Интеграме разграничение доступа — встроенная возможность с ролями, масками по значениям, скрытыми полями и гостевым доступом, которая работает на стороне сервера и одинаково применяется в UI, API и при выгрузке.

Общий доступ к документу — распространённая модель совместной работы. Ссылку на Google Sheet можно отправить коллеге с правами «Редактор», «Комментирующий» или «Читатель»; в Excel Online аналогично. Для небольших команд с однородными задачами этого достаточно. Проблема возникает, когда команда неоднородна: одни сотрудники должны видеть свои данные, другие — все данные, третьи — только читать, четвёртые — только вносить записи через форму. Инструменты типа «общей таблицы» для этого не проектировались: уровень «Редактор» означает доступ ко всему листу, а скрытые листы и защищённые диапазоны легко обходятся при экспорте.

Контекст

Отдел продаж: 10 менеджеров, 2 руководителя, 1 администратор CRM, 1 финансист. Требования к доступу:

  • менеджер видит только своих клиентов и сделки, не видит данные коллег;
  • руководитель видит все данные своего отдела, но не видит финансовые поля стоимости сделки;
  • финансист видит финансовые поля, не видит переписку с клиентом;
  • администратор управляет структурой (таблицами, ролями), не работает с оперативными данными;
  • новый партнёр заполняет форму заявки без учётной записи и не получает доступа к внутренним таблицам.