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