К статье
Практический материал

Администрирование · 12 мин

Базовые права в 1С: что входит и как их настроить

Что входит в базовые права 1С: роли, чтение и запись данных, отличие от полных прав, настройка доступа пользователей и типичные ошибки при назначении.

Базовые права в 1С — это минимальный набор ролей, который позволяет пользователю запустить программу, открыть интерфейс и работать с данными в рамках своих должностных задач. Без базовых ролей сеанс пользователя просто не стартует: платформа завершит работу с ошибкой о нарушении прав доступа ещё до открытия главного окна.

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

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

Что такое базовые права и зачем они нужны

Платформа 1С:Предприятие устроена так, что любой пользователь при входе должен иметь хотя бы одну роль, разрешающую запуск нужного вида клиента (тонкий, толстый, веб-клиент) и чтение системных данных. Если такой роли нет, сеанс не откроется. Именно эту задачу решают базовые роли: они выступают «фундаментом», на который сверху назначаются прикладные права.

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

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

Что конкретно входит в состав базовых прав

Состав роли «Базовые права БСП» и аналогичных ролей формирует разработчик конфигурации, поэтому точный перечень зависит от версии библиотеки. Однако типовой набор объектов стабилен и его можно перечислить по группам.

  • Запуск и интерфейс: права на запуск клиентских приложений, использование подсистем (разделов командного интерфейса), чтение общих форм и команд печати.
  • Служебные данные: чтение регистров сведений с настройками пользователей, версиями объектов, курсами валют, графиками работы, состояниями обмена данными.
  • Варианты отчётов и настройки: чтение и изменение собственных настроек отчётов, сохранение пользовательских вариантов.
  • Присоединённые файлы: чтение и добавление файлов к доступным пользователю объектам.
  • Дополнительные реквизиты и сведения: чтение наборов дополнительных реквизитов, чтобы карточки объектов открывались без ошибок.
  • Напоминания, заметки, рассылки: работа с личными напоминаниями и заметками пользователя.

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

Профильные базовые роли (например, «Базовые права бухгалтера» в 1С:Бухгалтерии) добавляют чтение ключевых нормативных справочников: организаций, контрагентов, номенклатуры — без права их изменения. Это позволяет открывать документы и отчёты без ошибок обращения к связанным объектам.

Отличие базовых прав от полных прав

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

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

Сравнение уровней доступа

Базовые права

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

Функциональные роли

Доступ к конкретному участку: документы, справочники, отчёты по должности. Назначаются поверх базовых прав по принципу необходимого минимума.

Полные права

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

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

Как назначить базовые права пользователю

В типовых конфигурациях на БСП права назначаются через профили групп доступа, а не прямым редактированием ролей. Это удобнее: профиль объединяет нужные роли, а пользователь включается в группу доступа одним действием.

Порядок назначения прав
  1. 1
    Откройте раздел «Администрирование» → «Настройки пользователей и прав» и убедитесь, что включён признак «Группы доступа».
  2. 2
    Создайте пользователя в справочнике «Пользователи», задайте имя входа и при необходимости пароль.
  3. 3
    Откройте карточку пользователя и перейдите по ссылке «Права доступа» (или откройте справочник «Профили групп доступа»).
  4. 4
    Включите пользователя в группу доступа с подходящим профилем — например, «Бухгалтер» или «Менеджер по продажам». Типовые профили уже содержат базовые права.
  5. 5
    Если профиля нет, создайте свой: скопируйте ближайший типовой, уберите лишние роли и добавьте недостающие, сохранив базовые роли БСП.
  6. 6
    Завершите сеанс пользователя и войдите под ним заново: права применяются при новом входе. Проверьте, что нужные разделы открываются, а лишние недоступны.

В файловых базах без БСП (простые самописные конфигурации) роли назначаются напрямую: «Администрирование» → «Пользователи» → вкладка «Прочие» → список ролей. Здесь важно не снять флажки с базовых ролей при редактировании — иначе пользователь потеряет возможность войти.

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

Проверка результата и типичные ошибки

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

Контрольные точки

Как проверить настройку прав

Вход в программу
Норма

Сеанс открывается, виден рабочий стол и разделы

Тревожный признак

Ошибка нарушения прав сразу при запуске — не назначены базовые роли

Открытие документов своего участка
Норма

Журналы открываются, документы создаются и проводятся

Тревожный признак

Пустые журналы или ошибка доступа — не хватает функциональной роли

Доступ к чужим участкам
Норма

Разделы вне должности скрыты или недоступны

Тревожный признак

Пользователь видит и может менять чужие документы — права избыточны

Печать и отчёты
Норма

Печатные формы и нужные отчёты формируются

Тревожный признак

Ошибка при печати — нет прав на общие команды или данные отчёта

Типичные ошибки при настройке
01
Выдача полных прав всем сотрудникам — приводит к случайному удалению данных, изменению закрытых периодов и невозможности установить виновника.
02
Удаление базовых ролей при «чистке» профиля — пользователь перестаёт входить в программу или получает ошибки при открытии любой формы.
03
Назначение ролей напрямую в конфигураторе в базе на БСП — при обновлении конфигурации настройки конфликтуют с профилями групп доступа и теряются.
04
Забытый перезапуск сеанса — администратор считает настройку нерабочей, хотя права просто не применились к активному сеансу.
05
Копирование профиля без проверки — вместе с нужными ролями пользователь получает доступ к зарплате, кассе или регламентным операциям.

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

Границы безопасной самостоятельной настройки

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

Если требуется тонкое разграничение — например, менеджер видит только своих клиентов, а кассир только свою кассу, — используйте механизм групп доступа и RLS в пользовательском режиме, а не доработку конфигурации. Сложные сценарии (внешние пользователи, веб-доступ, разделение по филиалам) разумно согласовать со специалистом по внедрению, так как ошибка в шаблоне ограничений может как закрыть нужные данные, так и открыть лишние.

Маршрут решения

Как выбрать действие

Нужно завести обычного сотрудника на типовую должностьВключите его в типовую группу доступа — базовые права уже внутри профиля
Пользователь не может войти, ошибка прав при запускеПроверьте, что в его профиле присутствуют роли «Базовые права БСП» и роль запуска нужного клиента
Нужен доступ к нестандартной комбинации участковСоздайте копию ближайшего профиля и скорректируйте состав ролей, не трогая базовые
Требуется скрыть часть записей внутри одного документа или справочникаНастройте группы доступа и значения разрешённых данных (RLS) в пользовательском режиме
Итог

Что важно запомнить

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

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

Пользователь с базовыми правами не видит ни одного документа. Это ошибка?

Нет, это ожидаемое поведение. Базовые права обеспечивают только вход и служебные механизмы. Чтобы сотрудник видел документы, добавьте его в профиль группы доступа, соответствующий должности, — например, «Бухгалтер» или «Менеджер по закупкам».

Можно ли работать в 1С вообще без базовых прав?

Нет. Без роли, разрешающей запуск клиента и чтение системных данных, сеанс завершится с ошибкой нарушения прав ещё при входе. Исключение — пользователь с полными правами: у него доступ ко всем объектам, включая служебные, поэтому базовые роли ему формально не нужны, но в типовых профилях администратора они обычно присутствуют.

Чем базовые права отличаются от профиля группы доступа?

Базовые права — это конкретные роли внутри конфигурации. Профиль группы доступа — пользовательская настройка, которая объединяет набор ролей (включая базовые) и правила ограничения данных. В типовых решениях администратор работает именно с профилями, а роли подбираются автоматически.

После обновления конфигурации у пользователей пропал доступ. Что делать?

Проверьте, не появились ли в обновлении новые обязательные роли, которые не вошли в самодельные профили. Откройте типовой профиль, сравните его состав со своим и добавьте недостающие роли. Если профили создавались копированием типовых, проще пересоздать их заново на основе актуальных типовых.

Нужно ли назначать базовые права внешнему пользователю (клиенту)?

Да, но специальный вариант — «Базовые права (внешние пользователи)». Обычные базовые роли внутреннего интерфейса внешнему пользователю не подходят и могут открыть лишнее. Типовой профиль внешнего пользователя уже содержит корректный минимальный набор.

Как узнать, какие именно роли входят в базовые права моей конфигурации?

Откройте конфигуратор, найдите в ветке «Общие» → «Роли» роли со словами «Базовые права» в имени и посмотрите их состав по объектам. Альтернатива без конфигуратора — отчёт «Права доступа» в разделе администрирования (в конфигурациях на БСП), который показывает права конкретного пользователя или профиля.