В современных системах управления данными контроль доступа — это не просто «хорошая практика», а обязательное условие безопасности и соответствия законодательству. Ниже вы найдёте три полных сценария настройки ограничения прав доступа: для 1С (RLS), Android и Microsoft Excel. Все инструкции актуальны на .
Ограничение прав доступа в 1С: механизм RLS
Что такое RLS
Row-Level Security (RLS), это «тонкая» настройка, позволяющая запретить или разрешить доступ к конкретным записям в справочниках и документах в зависимости от роли, организации, подразделения и т.д.
Что нужно включить
- Откройте раздел Администрирование → Настройки пользователей и прав → Группы доступа.
- Установите флажок «Ограничивать доступ на уровне записей».
- Перейдите на вкладку «Ограничения доступа».
Настройка примеров
Ограничить список сотрудников по рабочей группе
- В справочнике Сотрудники создайте рабочую группу с флагом Иерархия.
- Добавьте всех сотрудников этой группы в настройку Доступ к физическим лицам.
- Важно: при открытии справочника выберите режим Список, а не Иерархический список (особенность платформы).
Ограничить право изменения документа по организации
- В конструкторе ограничений создайте шаблон:
ВЫБРАТЬ * ИЗ Документ.АктВыполненныхРабот ГДЕ Организация = &ТекущаяОрганизация - Сохраните шаблон, затем примените его в группе доступа.
Повышение производительности
Чтобы ускорить запросы:
- Используйте параметры сеанса (значения кэшируются на время сессии).
- Вынесите «опасные» операции в привилегированные модули, доступные администратору.
Ограничение прав в Android 13-14
Что блокирует Android
Начиная с Android 13 появились Настройки с ограниченным доступом. Они блокируют:
- Изменение параметров безопасности (установка APK из неизвестных источников).
- Доступ к конфиденциальным данным (журнал вызовов, СМС, биометрия).
Как временно отключить ограничения
- Настройки → Безопасность → Предупреждения о вредоносных приложениях → отключить.
- Для конкретного приложения:
Настройки → Приложения → «Название» → Разрешения → Дополнительные разрешения → Настройки с ограниченным доступом → Разрешить. - Подтвердите действие PIN-кодом или биометрией.
Важно: отключайте ограничения только для доверенных приложений, иначе вы рискуете заразить устройство.
Ограничение доступа в Excel (Microsoft 365)
Встроенный механизм IRM
Information Rights Management (IRM) позволяет:
- Запретить печать, копирование, редактирование.
- Дать доступ только определённым пользователям.
Пошаговая настройка
- Откройте книгу.
- Вкладка «Рецензирование» → «Защита» → «Ограниченный доступ».
- Выберите «Ограничить доступ».
- Укажите e-mail пользователей, которым разрешено:
- Чтение (только просмотр).
- Изменение (редактирование разрешено).
- Нажмите «Дополнительные параметры», задайте срок действия прав и флаги:
- «Разрешить печать» — ДА/НЕТ.
- «Разрешить копирование» — ДА/НЕТ.
- Нажмите ОК. Excel сохранит политику в облаке Azure Rights Management.
Совет
Если файл нужно передать внешнему клиенту, создайте временную учётную запись «гостевого» доступа и ограничьте сроком 7 дней.
| Система | Тип ограничения | Ключевая команда / вкладка | Примечание |
|---|---|---|---|
| 1С 8.3 | RLS (Row-Level Security) | Администрирование → Группы доступа → «Ограничивать доступ на уровне записей» | Использовать «Список» вместо «Иерархический список» |
| Android 13+ | Настройки с ограниченным доступом | Настройки → Безопасность → Разрешения → «Настройки с ограниченным доступом» | Возможность временно разрешить доступ через PIN/биометрию |
| Excel (365) | IRM (Information Rights Management) | Рецензирование → Защита → Ограниченный доступ | Настройки хранятся в Azure RMS |
Главное правило: всегда тестируйте ограничения на тестовой копии данных, прежде чем применять в продакшене.