Актуально на 02:29:48
Зачем нужно ограничивать права в 1С:Фреш?
Сервис 1С:Фреш («1С:Предприятие 8 через 1С:Фреш») позволяет работать из любой точки мира через браузер. Однако у каждого сотрудника должен быть строго разграниченный набор функций: бухгалтер не должен видеть финансовую аналитику директора‚ а кладовщик, конфиденциальные договоры. Настройка ограничений решает задачи:
- защита от утечки коммерческих данных;
- сокращение количества ошибок (сотрудник видит только «свои» документы);
- обязательное выполнение корпоративных процедур (например‚ согласование).
Где находятся настройки прав доступа
Все операции выполняются в веб-интерфейсе https://1cfresh.com. Алгоритм:
- Войдите под учётной записью администратора.
- В правом верхнем углу нажмите ⚙ Настройки.
- Выберите Администрирование → Пользователи и права → Профили доступа.
Шаг 1. Создание нового пользователя
Администрирование → Пользователи и права → Пользователи → Добавить:
- ФИО — полностью‚ чтобы не путаться в аккаунтах.
- E-mail — на него придёт приглашение со ссылкой активации.
- Роль по умолчанию, можно оставить «Сотрудник» и детализировать позже.
Важно: поле «Логин» должно быть уникальным‚ иначе 1С выдаст ошибку дубликата.
Шаг 2. Назначение роли и профиля доступа
1С:ФRESH предлагает готовые роли:
- Администратор, полный доступ‚ включая добавление/удаление пользователей.
- Главный бухгалтер — все операции по учёту‚ но без администрирования.
- Менеджер по продажам — только клиенты‚ заказы‚ счета.
- Кладовщик — складские документы без финансов.
Роль определяет модуль (например‚ «Склад»)‚ а профиль — точечные ограничения:
- Откройте созданный профиль или нажмите Добавить профиль.
- Вкладка Ограничения RLS (Row Level Security) — ставим галочку Ограничивать доступ на уровне записей.
- Укажите фильтры:
- Организация (если в базе несколько юрлиц);
- Склад/подразделение;
- Контрагент, например‚ только клиенты своего региона;
- Вид документа — скрыть «Акты сверки» и «Доверенности».
Шаг 3. Тонкая настройка прав на объекты
Перейдите в Детальные права:
| Объект | Возможные права | Рекомендация |
|---|---|---|
| Договор | Просмотр / Изменение / Проведение | Менеджеру — только просмотр |
| Счёт-фактура | Создание / Отправка в ЭДО | Бухгалтеру — всё‚ менеджеру, только создание |
| Остатки товаров | Просмотр | Кладовщику — по своему складу‚ другим — скрыть |
| Отчёт «Прибыль и убытки» | Просмотр | Только руководству |
Для каждого права можно установить условие на языке 1С:
Организация = <<Текущий пользователь.Организация>>
Шаг 4. Проверка и тестирование
- Сохраните профиль и назначьте его пользователю.
- Выйдите из аккаунта администратора и войдите под новым логином.
- Проверьте:
- видимость нужных документов;
- кнопки «Провести»‚ «Изменить» активны/заблокированы;
- в дереве навигации отсутствуют запрещённые разделы.
- Вернитесь к администратору и‚ при необходимости‚ скорректируйте фильтры.
Деактивация и удаление пользователя
- Отключить: в карточке пользователя снимите флаг Активен. Доступ закроется мгновенно‚ история сохранится.
- Полное удаление: только если пользователь не создавал документы. Иначе 1С выдаст ошибку «Имеются связанные записи».
Практические примеры ограничений
Пример 1; Доступ «своих» продаж
Менеджеры должны видеть только свои счета и заказы:
- В профиле создайте условие Ответственный = <<Текущий пользователь>>.
- Добавьте аналогичное условие для документов «Реализация товаров и услуг».
Пример 2. Многофирменная структура
Бухгалтер ООО «Альфа» не должна видеть данные ООО «Бета»:
- В профиле ограничьте Организация IN (‘Альфа’).
- Повторите для каждого юрлица.
Пример 3. Складской фильтр
Кладовщик склада №3 видит только товары своего склада:
- Активируйте RLS.
- В списке «Склады» выберите только «Склад №3».
- Остальные склады станут недоступны даже для просмотра.
Частые ошибки и как их избежать
- Избыточные права — не давайте «Администратора» просто «на всякий случай».
- Разные регистры в RLS: «Организация=Рога и копыта» ≠ «организация=Рога и Копыта» — 1С чувствителен к регистру.
- Отсутствие теста — всегда проверяйте новую роль сразу после назначения.
- Забытые отключённые пользователи — настраивайте периодический аудит списка пользователей раз в квартал.
Скопируйте и используйте перед каждым новым сотрудником:
- ☐ Создать пользователя с корректным e-mail.
- ☐ Назначить базовую роль.
- ☐ Создать/отредактировать профиль RLS.
- ☐ Проверить доступ под «тестовым» входом.
- ☐ Записать в журнал изменений (дата‚ кем создано‚ причина).
Грамотно выстроенная система ограничений в 1С:Фреш защитит вашу компанию от случайных и намеренных ошибок‚ а также упростит обучение новых сотрудников: они видят только то‚ что им действительно нужно.