Администрирование · 9 мин
Базовые права в 1С 8.3 БП: что это и как работать с ними
Что такое базовые права в 1С 8.3 Бухгалтерии предприятия, чем отличаются от полных прав, как назначить роли пользователю и проверить результат настройки.
Базовые права в 1С 8.3 «Бухгалтерия предприятия» — это минимальный набор разрешений, который позволяет пользователю запустить программу, войти в сеанс и выполнять действия, не затрагивающие объекты конфигурации напрямую. Без базовых прав пользователь вообще не сможет начать работу в информационной базе, даже если ему назначены функциональные роли вроде «Бухгалтер» или «Менеджер по продажам».
Термин часто вызывает путаницу, потому что в типовой БП 3.0 есть одноимённая роль «Базовые права БП», и её нередко путают с понятием «базовый уровень доступа» вообще. На практике это конкретная роль конфигурации, которую нужно назначать каждому пользователю в дополнение к его рабочей роли. Если её забыть, пользователь получит ошибки при запуске или не увидит часть интерфейса.
Разобраться в механизме важно администраторам и внедренцам: от корректного сочетания базовых и функциональных прав зависит, сможет ли сотрудник работать, не получив при этом доступа к лишним данным — зарплате, регламентированной отчётности, настройкам учётной политики.
Что такое базовые права и зачем они нужны
В платформе 1С:Предприятие 8.3 права доступа реализованы через роли. Роль — это набор разрешений на объекты конфигурации: справочники, документы, регистры, отчёты. Роль «Базовые права БП» содержит разрешения на общие механизмы: запуск толстого и тонкого клиента, работу с подсистемами интерфейса, чтение служебных констант и базовых настроек.
Логика разделения проста: функциональные роли описывают «что делает сотрудник», а базовая роль описывает «что нужно любому пользователю, чтобы программа вообще работала». Поэтому базовые права не заменяют рабочие роли, а дополняют их. Пользователю-бухгалтеру назначают связку «Базовые права БП» + «Бухгалтер», кадровику — «Базовые права БП» + «Кадровик».
Чем базовые права отличаются от полных прав
Полные права (роль «Полные права») дают неограниченный доступ ко всем объектам конфигурации, включая настройки, удаление данных и административные функции. Пользователь с полными правами может изменить учётную политику, удалить документы, поменять нумерацию — то есть выполнить действия, способные повредить учёт.
Базовые права, напротив, не дают доступа к прикладным данным: без дополнительной роли пользователь откроет программу, но не увидит ни одного документа, справочника или отчёта. Между этими крайностями находятся функциональные роли типовой конфигурации, которые дают доступ только к нужному участку учёта.
Сравнение вариантов прав
Только запуск программы и сервисные механизмы. Самостоятельно не применяются — всегда в паре с функциональной ролью.
Доступ к конкретному участку учёта. Ограничение: набор ролей фиксирован типовой конфигурацией, тонкую настройку дают профили групп доступа.
Неограниченный доступ ко всему. Подходит только администратору; выдавать рядовым пользователям опасно для целостности данных.
Как назначить базовые права пользователю
Назначение выполняется в режиме «Предприятие» через раздел администрирования. Потребуется учётная запись с правами администратора. Порядок действий одинаков для файловых и клиент-серверных баз.
- 1Откройте раздел «Администрирование» → «Настройки пользователей и прав» → «Пользователи».
- 2Создайте нового пользователя или откройте существующего.
- 3Перейдите на закладку «Права доступа» (или «Прочее» → список ролей, в зависимости от режима).
- 4Отметьте роль «Базовые права БП» и нужную функциональную роль, например «Бухгалтер».
- 5Запишите изменения и попросите пользователя перезайти в программу.
- 6Проверьте под его учётной записью, что нужные разделы открываются, а лишние недоступны.
В конфигурациях с включённым механизмом профилей групп доступа вместо отдельных ролей используются профили: администратор включает пользователя в группу доступа, а профиль уже содержит нужный набор ролей, включая базовые. Проверить, какой механизм активен, можно в «Настройках пользователей и прав» — если там есть пункт «Профили групп доступа», работайте через него.
Типичные проблемы при неправильной настройке
Самая частая ситуация — пользователю назначили функциональную роль, но забыли базовую. Внешне это проявляется по-разному: программа запускается с пустым интерфейсом, не открываются разделы меню, возникают ошибки «Нарушение прав доступа» при обращении к сервисным данным. Диагностика простая: откройте карточку пользователя и проверьте наличие роли «Базовые права БП».
Обратная ошибка — выдача полных прав «на всякий случай», чтобы не разбираться с ролями. Это снимает все ограничения: сотрудник может случайно или намеренно изменить закрытые периоды, удалить документы, посмотреть данные по зарплате коллег. Восстановление после таких действий требует резервной копии и разбора журнала регистрации.
Как проверить, что права настроены корректно
Единственный надёжный способ проверки — войти в базу под учётной записью пользователя и пройти его типовой сценарий работы: открыть журнал документов, создать и провести документ, сформировать отчёт. Одновременно убедитесь, что закрытые для него разделы действительно недоступны.
Как проверить результат
Вход выполняется, рабочий стол и разделы отображаются
Пустой интерфейс или ошибка нарушения прав доступа
Документы открываются, создаются и проводятся
Кнопки недоступны или документ не записывается
Разделы скрыты или открываются только на просмотр согласно роли
Пользователь видит и может менять чужие данные
Дополнительно полезно посмотреть журнал регистрации («Администрирование» → «Обслуживание» → «Журнал регистрации»): ошибки «Нарушение прав доступа» с именем пользователя покажут, к какому именно объекту ему не хватает разрешения. Это помогает точечно добавить роль вместо выдачи полных прав.
Ограничения и когда нужен специалист
Типовые роли покрывают стандартные должности, но не подходят для нестандартных схем: например, когда менеджеру нужно видеть отгрузки, но не видеть себестоимость, или когда доступ нужно ограничить по конкретной организации в многофирменной базе. Такие задачи решаются через профили групп доступа и механизм RLS (ограничение доступа на уровне записей), а в сложных случаях — доработкой ролей в конфигураторе.
Также учитывайте ограничение платформы: права применяются при новом сеансе. Если пользователь работает, а вы изменили его роли, изменения вступят в силу только после перезапуска его сеанса — принудительно завершить сеанс можно через консоль кластера или список активных пользователей.
Как выбрать действие
Частые вопросы
Можно ли работать в 1С БП только с базовыми правами?
Нет. Базовая роль даёт только запуск программы и доступ к сервисным механизмам. Документы, справочники и отчёты останутся недоступны — для работы нужна хотя бы одна функциональная роль.
Почему после назначения прав пользователь всё равно видит ошибки доступа?
Чаще всего он не перезашёл в программу — права применяются при новом сеансе. Если перезаход не помог, откройте журнал регистрации и найдите событие «Нарушение прав доступа»: там указан конкретный объект, на который не хватает разрешения.
Чем роль отличается от профиля групп доступа?
Роль — это набор прав, зашитый в конфигурацию. Профиль групп доступа — настройка в режиме «Предприятие», которая объединяет роли и дополнительные ограничения без изменения конфигурации. Профили гибче и не требуют доработок.
Опасно ли давать пользователю полные права временно?
Да. Даже кратковременные полные права позволяют изменить или удалить любые данные, включая закрытые периоды. Лучше выяснить через журнал регистрации, какой именно роли не хватает, и добавить её точечно.
Нужно ли назначать базовые права администратору с полными правами?
Полные права включают все необходимые разрешения, поэтому отдельная базовая роль администратору не обязательна. Однако в некоторых типовых настройках профилей она добавляется и администраторам — это не создаёт конфликтов.
Как ограничить бухгалтера доступом только к одной организации в базе?
Типовые роли этого не умеют. Используйте профили групп доступа с настройкой разрешённых значений по организации (механизм RLS) — он фильтрует данные на уровне записей без доработки конфигурации.
Что важно запомнить
Базовые права БП — обязательная минимальная роль для входа и работы интерфейса, она всегда сочетается с функциональной ролью пользователя. Не выдавайте полные права вместо подбора ролей, проверяйте настройку под учётной записью пользователя, а нестандартные ограничения реализуйте через профили групп доступа, а не доработку конфигурации.