Как в целом устроены права доступа в 1С:ЗУП КОРП
- Пользователь. Это конкретный человек, который работает в программе. Для него создаётся учётная запись: указывается ФИО и связь с физическим лицом при необходимости из справочника «Сотрудники», задаётся пароль и разрешается вход в систему.
- Профиль группы доступа. Это шаблон прав, он отвечает на вопрос: «Что именно может делать пользователь?» Внутри профиля администратор отмечает галочками роли и разрешённые действия: право читать документы, создавать новых сотрудников, рассчитывать зарплату и т. д.
- Группа доступа. Это связка конкретного пользователя, профиля и ограничений. Группа отвечает на вопрос: «Кому именно и к каким данным нужно дать доступ?».
- Ограничения и разрешённые значения. Здесь определяется, какие именно записи будет видеть пользователь. Например, если в компании несколько филиалов, расчётчику можно предоставить доступ только к его подразделениям и ограничить доступ к другим, либо разграничить доступы Кадровику по свои подразделениям.
Какие типовые профили и роли обычно используют
Кадровик
Кадровик без доступа к зарплате
Расчётчик
Кадровик-расчётчик
Руководитель подразделения
Старший кадровик
Администратор
Кому что открывать на практике
| Роль | Что открывать | Что закрывать |
| Кадровик | Кадровые документы (приёмы, увольнения, переводы, отпуска, больничные), личные карточки сотрудников, кадровую отчётность, плановые начисления сотрудников. | Редактирование начислений, удержаний, выплат, настройку справочников и учётной политики. |
| Кадровик без доступа к зарплате | Только документы по кадрам: (приёмы, увольнения, переводы, отпуска, больничные в ограниченном виде), личные карточки сотрудников. | Плановые начисления сотрудников и всё, что связано с зарплатой: начисления, удержания, расчётные листки, выплаты, зарплатные отчёты, даже их просмотр. |
| Расчётчик | Начисления, удержания, больничные, отпуска, авансы, выплаты, зарплатные отчёты, регистры учёта. Кадровые документы, влияющие на расчёты (приёмы, увольнения, перемещения). | Кадровые приказы по другим отделам, если не совмещает функции, настройка доступов, учётной политики. |
| Кадровик-расчётчик | Любые кадровые и расчётные документы для просмотра и редактирования. | Ограничения на просмотр и редактирование документов не нужны, но таких пользователей должно быть 1–2. |
| Руководитель подразделения | Список сотрудников своего отдела, график отпусков, согласование кадровых изменений, аналитика по штатной структуре. | Редактирование зарплаты (начисления, расчётные листки), персональные данные (ИНН, СНИЛС, адреса), другие подразделения. |
| Старший кадровик | Любые кадровые документы для просмотра и редактирования. | Ограничения на просмотр и редактирование документов не нужны, но таких пользователей должно быть 1–2. |
| Администратор | Всё: настройка пользователей, групп доступа, профилей, справочников, учётной политики, любые кадровые и расчётные документ, полный доступ. | Ограничения не нужны. Такой пользователь, как правило, один, он выдаёт права другим сотрудникам. |
Это пример матрицы. В реальности вы можете комбинировать профили, настраивать доступы так, как этого требуют задачи вашего бизнеса. Например, в маленькой компании будет достаточно роли администратора, а в крупной — потребуются все группы доступа.
Как разграничить данные между организациями в одной базе
Холдинги и группы компаний часто ведут учёт нескольких юридических лиц в единой информационной базе. Это удобно для получения сводной отчётности и аналитики, но создаёт проблему с доступом: расчётчик одного юридического лица не должен видеть зарплату сотрудников другого.
Ограничение по организациям — это базовый и самый понятный способ разграничения. Логика такая: все организации запрещены, кроме одной или нескольких разрешённых. Администратор включает ограничение доступа на уровне записей и указывает пользователю доступные организации.
Сложнее разграничить информацию по подразделениям и сотрудникам. Механизмы 1С:ЗУП КОРП поддерживают доступ только по штатному расписанию. При попытке настроить такой доступ возникает две проблемы:
- перемещение сотрудников между подразделениями — например, работника перевели из цеха №1 в цех №2, расчётчик первого теряет доступ к его документам, а расчётчик второго не видит историю начислений, а она нужна ему для больничных;
- проблема отчётности — регламентированные отчёты, например, РСВ не формируются, если у пользователя нет доступа ко всем физлицам.
В остальных случаях мы настраиваем права индивидуально — с учётом особенностей расчёта в вашей компании.
При этом одному пользователю можно назначить несколько групп доступа. Например, расчётчик может иметь доступ к организации А через одну группу и организации Б — через другую. Это удобно, когда сотрудник обслуживает несколько юридических лиц, но должен иметь разные права: по одному — только просмотр, по второму — редактирование.
Организации, филиалы и подразделения: где чаще всего путаются
В 1С:ЗУП есть три объекта, которые часто путают.
- Филиал — структурное подразделение организации без отдельного баланса: сотрудники числятся в головной организации, учёт ведётся централизованно.
- Обособленное подразделение зарегистрировано в налоговой по отдельному адресу — это влияет на отчётность по НДФЛ и страховым взносам, но баланс остаётся общим.
- Филиал на отдельном балансе в системе оформляется как самостоятельная организация: со своим расчётным счётом, кадровым учётом и отчётностью.
Именно от типа структуры зависит, как настраивать права доступа: как правило, для первых двух случаев разграничение идёт по подразделению, для третьего — по организации.
В отличие от организаций, подразделения более изменчивы. Например, сотрудники могут переходить между отделами и цехами. Это создаёт расчётчикам проблемы с отчётностью и начислениями, поэтому ограничения по подразделениям сложнее, чем по организации.
Филиал может быть настроен как отдельная организация в базе, а может — как обособленное подразделение. От выбора зависит право подписи, формирование, расчёт налогов, цепочки согласования. Поэтому важно сначала определиться с моделью, а потом настраивать доступ.
Доступ к персональным и чувствительным данным
Не все кадровые данные можно назвать чувствительными, обычно к ним относят:
- персональные данные: паспортные данные, ИНН, СНИЛС, адрес, сведения о детях, состоянии здоровья;
- зарплата и расчётные листки: любые суммы начислений, удержаний и выплат;
- данные кандидатов: резюме, контактная информация, рекомендации.
Приёмы, увольнения, график отпусков — это операционная работа. Несанкционированный просмотр таких данных не несёт для компании серьёзных рисков. А вот утечка чувствительных данных — это нарушение 152-ФЗ «О персональных данных» со штрафами до 500 тыс. рублей для должностных лиц и до 6 млн — для юридических.
Поэтому в 1С:ЗУП КОРП настраивают логику: чувствительные данные открывают только тем, кому они необходимы при исполнении должностных обязанностей. Например, кадровик видит только карточки и приказы, но не зарплату, а менеджер по подбору персонала не имеет доступа к расчётным листкам.
Типовые ошибки при настройке прав доступа в ЗУП КОРП
Настройка прав доступа выглядит несложно, но есть ошибки, которые администраторы совершают чаще всего.
Пытаются решить всё одним профилем без групп доступа. Один профиль для начальника отдела кадров или самого опытного кадровика кажется удобным, но он даёт пользователю лишние права. Каждому сотруднику необходим определенный набор ролей/профиль групп доступа для исполнения своих рабочих задач.
Не отделяют кадровый контур от зарплатного. Кадровику открывают зарплату, и в результате он видит суммы, которые не нужны ему для работы. Это лишние риски по 152-ФЗ, а также возможность изменять документы начисления зарплаты и регламентированной отчетности.
Путают ограничение по организациям и по подразделениям. Решили закрыть доступ к одному отделу, а настроили через организации — и закрыли целое юрлицо. Или наоборот: хотели изолировать юрлицо, а ограничили только подразделение.
Создают слишком много уникальных профилей вместо аккуратной ролевой матрицы. Это неудобно — при увольнении или переходе сотрудника придётся подбирать несколько профилей групп доступа новому/переведенному сотруднику, что приводит к временным затратам.
Не тестируют права под действующими пользователями. Настроили, но не проверили в работе. А потом кадровик не может сформировать кадровый отчёт, а кто-то из сотрудников получил доступ к зарплатам коллег. Необходимо тестировать настройки группы доступа на копии базы, при этом заходить в базу под учётной записью пользователя (Кадровик, Расчетчик и т. п.).
Забывают про руководителей подразделений и чувствительные данные по кандидатам и зарплате. Открывают полный доступ ко всем документам. Руководитель видит информацию не только по своему подразделению, но и по другим. Это лишние риски. Ему достаточно аналитики по своему отделу и доступа к цепочкам согласования.
Забывают выбрать галочку «Ограничивать доступ на уровне записей» в группе доступа. Если вы её не поставите, настроенные ограничения не будут работать.
Чек-лист: как понять, что права доступа в ЗУП КОРП настроены правильно
Если вы прошли все этапы настройки, проверьте себя по этому списку:
Частые вопросы
Можно ли в ЗУП КОРП создавать собственные профили групп доступа?
Да, вы можете скопировать типовые профили и внести в копии изменения.
Какие типовые профили есть в ЗУП КОРП?
Например: «Старший кадровик», «Старший кадровик-расчётчик», «Кадровик», «Расчётчик», «Менеджер по подбору персонала», «Руководитель подразделения» и другие.
Как ограничить пользователя только одной организацией?
Через группы доступа. Нужно включить флажок «Ограничивать доступ на уровне записей» и на вкладке «Ограничения доступа» выбрать организации, которые пользователю разрешены. Логика: все организации запрещены, кроме указанных.
Чем ограничение по организации отличается от ограничения по подразделению?
Организации — это юридические лица, подразделения — часть организации. Ограничение по подразделениям сложнее: при переводе сотрудника между отделами теряется история начислений, а некоторые отчёты могут не сформироваться.
Как дать кадровику доступ без просмотра зарплаты?
Использовать профиль «Кадровик без доступа к зарплате».
Может ли руководитель видеть только своих сотрудников?
Да, это можно настроить через ограничение доступа по подразделениям или по группам физических лиц.
Почему права работают не так, как ожидалось, хотя профиль назначен?
Частая причина: забыли включить флажок «Ограничивать доступ на уровне записей» в группе доступа. Без этого ограничения по организациям, подразделениям и физлицам не действуют.
Когда нужен аудит ролевой модели, а не просто «донастройка прав»?
Когда роли назначаются под каждого пользователя отдельно или когда в компании произошли глобальные структурные изменения.
Как мы помогаем настроить права доступа в 1С:ЗУП КОРП
Внедрение прав доступа в 1С:ЗУП КОРП — задача, от которой зависит безопасность данных и корректность бизнес-процессов. Мы помогаем настроить систему так, чтобы каждый сотрудник имел доступ ровно к своему объёму информации.
- Проводим аудит. Анализируем текущих пользователей и назначенные роли, выявляем избыточные права.
- Проектируем ролевые модели. Разрабатываем матрицу доступа под вашу организационную структуру и бизнес-процессы.
- Настраиваем профили и группы доступа. Создаём и настраиваем типовые и индивидуальные профили и группы доступа.
- Настраиваем разграничение по организациям и подразделениям. Организуем доступ к данным только в рамках назначенного юридического лица или подразделения/отдела.
- Работаем с чувствительными данными. Детально ограничиваем доступ к зарплате, расчётным листкам, персональной информации сотрудников, исключаем утечки.
- Тестируем работу в учётных записях. До передачи базы заказчику проверяем настройки групп доступа.
- Сопровождаем. После внедрения ролевой модели оперативно корректируем права при кадровых изменениях и обновлениях конфигурации.
Хотите исключить риски утечки персональных данных и хаос с доступом в 1С:ЗУП КОРП? Проведём аудит групп доступа и профилей групп доступа, поможем разделить кадровый и зарплатный контур, разграничить доступ по организациям и подразделениям, а также выстроить прозрачную ролевую модель.