Ограничение в правах доступа 1с зуп

Узнай, как быстро снять ограничение в правах доступа 1С ЗУП и вернуть полный контроль над зарплатой и кадрами без головной боли.

Бесплатная консультация юриста

+7 (800) 301-07-30

Реклама jurik.ru

Когда в компании работают десятки сотрудников и каждый должен видеть только «свою» часть данных о заработной плате, без грамотно настроенных ограничений не обойтись.
Ниже — подробная инструкция, как в 1С:Зарплата и управление персоналом 3.1 (ред. 3.1) закрыть доступ расчётчикам к чужим сотрудникам, цехам, организациям и даже отдельным суммам в ведомостях.


Зачем вообще ограничивать права

  • Защита персональных данных (ст. 9 ФЗ-152).
  • Разделение обязанностей между расчётчиками цеха, старшими расчётчиками и бухгалтерией головного офиса.
  • Исключение случайных ошибок: человек не сможет «случайно» изменить чужой расчёт.
  • Сокращение рисков внутреннего мошенничества.

Где включается механизм ограничения

Включить функционал «Ограничение доступа»

  1. Зайдите в 1С:ЗУП под пользователем Администратор.
  2. Главное → Настройки → Настройка программы → Закладка «Функциональность».
  3. Установите флаг «Использовать ограничение доступа по объектам учета».
  4. Подтвердите создание новых настроек.

После активации появится кнопка «Настройки доступа пользователей к объектам учета» — на неё идем дальше.


Создаём и настраиваем роли

Предопределённые роли

Роль Что может
Расчётчик цеха Видеть и редактировать только сотрудников своего цеха
Старший расчётчик Видит несколько цехов, но не всю организацию
Бухгалтер-администратор Видит всё

Создание собственной роли

  1. Администрирование → Пользователи и права → Роли.
  2. Нажмите «Создать», задайте наименование, например «Расчётчик цеха 01».
  3. В правой части откройте «Ограничения доступа по объектам».
  4. Добавьте условие:
    «Подразделение = Цех 01».
  5. Сохраните роль.

Назначение пользователю ограничений «точно до записей»

1С:ЗУП позволяет ограничить не только справочники, но и конкретные строки в документах.

Пошаговый алгоритм

  1. Администрирование → Пользователи и права → Пользователи.
  2. Откройте карточку нужного сотрудника, перейдите на вкладку «Роли и права».
  3. Нажмите «Добавить» и выберите созданную роль «Расчётчик цеха 01».
  4. Ниже нажмите кнопку «Ограничения доступа» → вкладка «По записям».
  5. Установите флажок «Задать индивидуальные ограничения».
  6. В открывшемся окне:
    • Тип объекта: «Физическое лицо» (или «Сотрудник»).
    • Добавьте условие: «Подразделение = Цех 01».
  7. Сохраните изменения.

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


Продвинутые сценарии

Ограничение по организациям

При многофирменном учёте в одной базе:

  1. В списке ограничений выберите объект «Организация».
  2. Добавьте условие: «Организация = ООО «Прометей»».

Ограничение по периоду

Позволяет закрыть доступ к прошлому финансовому году:

  1. Добавьте условие «Период ≥ ».

Ограничение на уровне отдельных реквизитов

Например, скрыть оклад, но разрешить редактировать надбавки:

  1. В роли отключите право «Чтение» на реквизит «Оклад по окладной ведомости».

Проверка и тестирование

  1. Войдите в программу под учётной записью ограниченного расчётчика.
  2. Попробуйте открыить:
    • список сотрудников → должны видеть только своих;
    • документ «Начисление зарплаты» → чужие строки будут недоступны;
    • отчёт «Штатное расписание» → должны видеть только подразделения, указанные в условии.
  3. Убедитесь, что при печати форм и экспорте в Excel лишние данные не «утекают».

Распространённые ошибки и как их избежать

Ошибка Почему возникает Решение
Человек видит «всё» Одновременно назначены роль «Администратор» и ограничивающая роль Удалите лишние роли, оставьте только нужную
Не открываются документы прошлых периодов В условии ограничения указан будущий период Проверьте даты в условии «Период ≤»
Неактивна кнопка «Ограничения доступа» Флаг «Использовать ограничение доступа» не установлен Вернитесь к пункту 2.1

  1. ☐ Активирован функционал «Ограничение доступа по объектам».
  2. ☐ Созданы необходимые роли и условия.
  3. ☐ Пользователи добавлены в нужные роли.
  4. ☐ Проведено тестирование под каждой учётной записью.
  5. ☐ Документированы изменения (например, в журнале ИС).

После выполнения всех пунктов вы получите безопасную, «режимную» 1С:ЗУП, в которой каждый расчётчик видит ровно тот круг сотрудников, к которому у него есть право доступа.