Роль «Базовые права БЗК»: зачем она нужна в профилях доступа ЗУП и как с ней работать

· 9 мин

Содержание

«Базовые права БЗК» в 1С 8.3 — это служебная роль библиотеки зарплатно-кадровых подсистем (БЗК). Она даёт минимальный набор прав на общие объекты зарплатного и кадрового учёта, без которого пользователь не откроет ни один кадровый документ, даже если ему выданы права на сами документы. Роль входит во все поставляемые профили групп доступа ЗУП 3.1, а в самодельный профиль её нужно добавить вручную.

Аббревиатура БЗК расшифровывается как «Библиотека зарплатно-кадровых подсистем». На ней построены 1С:ЗУП 3.1, зарплатные блоки 1С:ERP и 1С:Комплексной автоматизации. Поэтому роль с этим названием встречается во всех этих программах, и логика работы с ней одинаковая.

Что такое базовые права БЗК и где они живут

Права в типовых конфигурациях 1С 8.3 выдаются не напрямую ролями, а через три уровня:

  • 🧩 роль — набор прав на объекты конфигурации (читать, добавлять, проводить). Роли создаёт разработчик в Конфигураторе;
  • 📦 профиль группы доступа — набор ролей под типовую должность: «Кадровик», «Расчетчик», «Бухгалтер»;
  • 👥 группа доступа — профиль плюс конкретные пользователи и ограничения (например, только одна организация).

Роли с приставкой «Базовые права» — особый вид. Они не открывают пользователю какой-то участок работы. Они дают доступ к «фундаменту»: общим настройкам, константам, служебным регистрам и справочникам, которые читают формы и обработки при каждом открытии.

В конфигурациях на БЗК обычно встречаются несколько таких ролей, вложенных по уровням:

РольЧьяЧто обеспечивает
Базовые права БСПБиблиотека стандартных подсистемВход в программу, работа с пользователями, настройками, печатью, вложениями
Базовые права БЗКБиблиотека зарплатно-кадровых подсистемОбщие объекты кадрового и зарплатного учёта
Базовые права ЗУПКонфигурация ЗУП 3.1Общие объекты, специфичные для самой ЗУП

Внутреннее имя роли в метаданных — БазовыеПраваБЗК. Его видно в Конфигураторе в ветке Общие → Роли.

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

Чем базовые права БЗК отличаются от полных прав доступа

Путаница возникает из-за похожих названий. Роль «Полные права» и профиль «Администратор» — это противоположный край шкалы.

ПризнакБазовые права БЗКПолные права
НазначениеМинимум для работы любого пользователя зарплатного блокаНеограниченная работа со всеми данными
Доступ к документам и справочникамТолько служебные и общие объектыВсе объекты конфигурации
Ограничения на уровне записейДействуютНе действуют
Администрирование пользователейНетДа
Кому выдаютВсем, кто работает с кадрами и зарплатойАдминистратору базы, 1–2 сотрудникам

Отсюда практическое правило: не выдавайте «Полные права» только потому, что у пользователя «что-то не открывается». Это закроет симптом, но человек получит доступ к зарплате всех сотрудников, включая руководство, и к настройкам программы. Правильный путь — найти, какой роли не хватает, и добавить её в профиль.

Как проверить, есть ли базовые права БЗК у пользователя

Есть три способа: от простого к техническому.

Через профиль группы доступа

  1. Откройте Администрирование → Настройки пользователей и прав → Профили групп доступа.
  2. Откройте профиль, который назначен пользователю.
  3. Перейдите на вкладку со списком ролей и найдите строку «Базовые права БЗК». Быстрее всего — через поиск по списку (Ctrl+F).

Если в профиле стоит отбор «показывать только выбранные роли», а нужной строки нет, значит роль не включена.

Через карточку пользователя

  1. Откройте Администрирование → Настройки пользователей и прав → Пользователи.
  2. Откройте карточку сотрудника и перейдите к его правам доступа (из карточки открываются группы доступа, в которые он входит, и отчёт по правам).
  3. Отчёт по правам показывает итоговые права на каждый объект с учётом всех групп доступа сразу.

Отчёт полезен, когда у человека несколько групп доступа: роль могла прийти из любой из них.

Через Конфигуратор

В Конфигураторе откройте Администрирование → Пользователи, затем карточку пользователя, вкладку «Прочие». Там виден список ролей, которые фактически назначены пользователю информационной базы.

В Конфигураторе роли смотрите, но не меняйте. В типовых конфигурациях роли пользователям назначает подсистема групп доступа. Ручная галочка в Конфигураторе слетит при следующем обновлении прав или, хуже, разойдётся с тем, что показывает программа.

Настройка базовых прав БЗК в профиле: пошаговая инструкция

Поставляемые профили («Кадровик», «Расчетчик» и другие) менять нельзя: при обновлении конфигурации они перезаписываются. Поэтому все настройки делают на копии.

Шаг 1. Создайте свой профиль

  1. Откройте Администрирование → Настройки пользователей и прав → Профили групп доступа.
  2. Выделите поставляемый профиль, близкий к нужной должности, и скопируйте его (F9 или команда копирования в списке).
  3. Дайте копии понятное имя: «Кадровик филиала», «Расчетчик без больничных».

Копия поставляемого профиля уже содержит «Базовые права БЗК». Если собираете профиль с нуля, начните с добавления базовых ролей.

Шаг 2. Отметьте роли

  1. В копии профиля откройте список ролей и снимите отбор «только выбранные», чтобы увидеть все.
  2. Проверьте, что отмечены «Базовые права БСП», «Базовые права БЗК» и «Базовые права ЗУП» (в ERP и КА — базовые роли своей конфигурации).
  3. Добавьте рабочие роли: на чтение или изменение нужных документов и справочников.
  4. Запишите профиль.

Шаг 3. Настройте виды доступа

На отдельной вкладке профиля задаются виды доступа — ограничения на уровне записей. Для зарплатного блока обычно это организации и группы физических лиц или подразделения.

Для каждого вида выберите режим:

  • 🔓 «Все разрешены» — ограничения нет;
  • 🔒 «Все запрещены, кроме…» — список разрешённых значений задаётся в группе доступа;
  • ⚙️ «Значения задаются в группах доступа» — гибко для разных групп с одним профилем.

Шаг 4. Создайте группу доступа и включите пользователей

  1. Откройте Администрирование → Настройки пользователей и прав → Группы доступа.
  2. Создайте группу, выберите в ней ваш профиль.
  3. Добавьте участников и, если в профиле есть ограничения, укажите разрешённые организации или подразделения.
  4. Запишите группу.

Права применяются при следующем входе пользователя. Попросите сотрудника перезапустить 1С — изменение в открытом сеансе не подхватывается.

Проверка нового профиля перед выдачей
Выполнено: 0 / 5

Частые ошибки при работе с базовыми правами БЗК

Сбои вокруг базовых ролей выглядят иначе, чем нехватка прав на конкретный документ: ломается сразу всё или почти всё.

Диагностика: выберите симптом

Ещё одна типичная ошибка — снять «лишнюю» на вид роль «Базовые права БЗК», чтобы «урезать» сотрудника. Ограничивать нужно рабочие роли и виды доступа. Без базовых ролей профиль просто перестаёт работать.

Как расширить базовые права БЗК под особые задачи

Саму роль «Базовые права БЗК» не меняют. Это объект поставки: правка в Конфигураторе снимет конфигурацию с полной поддержки и усложнит каждое обновление. Расширять нужно профиль, а не роль.

Вариант 1. Добавить поставляемые роли в свой профиль

Самый частый случай. Например, кадровику надо видеть начисления, но не менять их. Ищите в списке ролей пары с пометкой «чтение» и «добавление, изменение» и отмечайте только то, что нужно. Этого хватает в большинстве реальных сценариев.

Вариант 2. Своя роль в расширении конфигурации

Если ни одна поставляемая роль не подходит, разработчик создаёт расширение (механизм есть с платформы 8.3.6) и добавляет в него свою роль. Например, право только на чтение одного регистра сведений или на запуск собственной обработки.

Порядок такой:

  1. В Конфигураторе создать расширение и роль в нём.
  2. Дать роли права на нужные объекты (объекты основной конфигурации заимствуются в расширение).
  3. Загрузить расширение в базу. Роль из расширения появится в списке ролей профиля.
  4. Добавить её в свой профиль группы доступа рядом с базовыми ролями.

Роль из расширения не заменяет «Базовые права БЗК», а дополняет их. Базовые роли в профиле оставьте как есть.

Вариант 3. Поставляемый профиль-«надстройка»

Иногда нужный набор прав уже собран в отдельный поставляемый профиль. Пользователя можно включить в две группы доступа: основную и дополнительную. Права суммируются. Это проще, чем собирать «монстра» из десятков ролей.

СпособКогда подходитРиски
Роли в копии профиляНужные права уже есть в поставкеПрофиль надо сверять с поставляемым после крупных обновлений
Роль в расширенииНужен узкий доступ, которого нет в поставкеРасширение надо проверять после обновления конфигурации
Вторая группа доступаГотовый профиль закрывает задачуЛегко выдать больше, чем нужно: проверяйте итог отчётом по правам

Базовые права БЗК в файловой, серверной и облачной базе

Механизм ролей и профилей одинаков для всех вариантов работы. Роль «Базовые права БЗК» в файловой базе действует так же, как в клиент-серверной. Разница в том, кто и чем управляет.

Файловая база. Права настраиваются в режиме «Предприятие» по тем же шагам. Ограничения на уровне записей в файловой базе тоже работают, но на больших объёмах заметнее замедляют списки. Если включаете ограничения по подразделениям для десятков пользователей, проверьте скорость открытия кадровых журналов.

Клиент-серверная база . Всё то же самое. Дополнительно права на саму базу в кластере серверов 1С и на СУБД — это отдельная история, к ролям конфигурации отношения не имеет.

Облако (1С:Фреш и сервисы на его основе). Пользователей абонента добавляет администратор абонента в менеджере сервиса. Внутри приложения права раздаются теми же профилями и группами доступа. Конфигуратора у пользователя облака нет, поэтому:

  • 🚫 изменить поставляемые роли невозможно;
  • ✅ копировать профили и собирать свои из поставляемых ролей можно;
  • ⚠️ расширения с собственными ролями в облаке подключаются с ограничениями сервиса — уточняйте у поставщика облака, разрешена ли их загрузка.

Частые вопросы

Можно ли удалить роль «Базовые права БЗК» из профиля?
Нет смысла. Без неё профиль зарплатного блока перестаёт работать: формы документов падают с ошибкой прав. Ограничивайте пользователя рабочими ролями и видами доступа.
Есть ли «Базовые права БЗК» в 1С:Бухгалтерии?
В БП 3.0 своя модель прав и свой набор базовых ролей. Название «Базовые права БЗК» встречается прежде всего в ЗУП 3.1, ERP и КА, где зарплатный блок построен на полной БЗК.
Почему в профиле роль есть, а пользователь всё равно не видит сотрудников?
Видимость сотрудников задают ограничения на уровне записей: организации, подразделения, группы физических лиц. Проверьте разрешённые значения в группе доступа.
Нужно ли переназначать права после обновления ЗУП?
Поставляемые профили обновятся сами. Свои профили стоит сверить с поставляемыми аналогами: в них могли появиться новые роли.
Где посмотреть техническое имя роли?
В Конфигураторе, ветка Общие → Роли: имя БазовыеПраваБЗК. В режиме «Предприятие» роль показывается под синонимом «Базовые права БЗК».