Администрирование · 10 мин
Как открыть доступ в 1С: пользователи, роли и права
Пошаговая инструкция: как открыть доступ в 1С новому сотруднику, настроить роли и права, выдать доступ к базе через файл, сервер или веб-клиент.
Под «открытием доступа в 1С» обычно понимают три разные задачи: завести нового пользователя в информационной базе, назначить ему роли и права на объекты конфигурации и дать техническую возможность подключиться к самой базе — файловой, серверной или через веб-клиент. Ошибка на любом из этих этапов приводит либо к тому, что сотрудник не может войти, либо к тому, что он видит и изменяет больше, чем должен.
Порядок действий зависит от режима работы: файловая база на локальном компьютере или в общей папке, клиент-серверный вариант на 1С:Предприятии с СУБД, либо публикация на веб-сервере. Также имеет значение, работаете вы в типовой конфигурации (Бухгалтерия, Зарплата и управление персоналом, Управление торговлей) через интерфейс «Администрирование» или напрямую через конфигуратор.
Ниже разобраны основные сценарии: создание пользователя, настройка ролей, доступ к файловой и серверной базе, публикация веб-клиента, а также типовые ошибки и способы проверить, что права настроены корректно.
Определяем, какой именно доступ нужно открыть
Прежде чем что-то настраивать, важно разделить три уровня доступа. Первый — аутентификация: логин и пароль, с которыми сотрудник входит в базу. Второй — авторизация: роли и права, определяющие, какие документы, справочники и отчёты ему доступны. Третий — технический доступ к базе: сетевой путь к файлу 1Cv8.1CD, подключение к серверу 1С или адрес веб-публикации.
Частая ситуация: пользователь создан, роли назначены, но войти он не может, потому что у него нет доступа к общей папке с базой или база не опубликована на веб-сервере. Обратная ситуация тоже встречается: доступ к базе есть, но после входа сотрудник видит пустой интерфейс — значит, ему не назначены роли или не настроены профили групп доступа.
Проверить логин, пароль, путь к базе и сетевой доступ
Проверить роли пользователя и профили групп доступа
Пересмотреть состав ролей, убрать административные права
Проверить настройки ограничения доступа и групп доступа
Создаём пользователя в конфигураторе
Классический способ, работающий в любой конфигурации, — через конфигуратор. Откройте базу в режиме «Конфигуратор», перейдите в меню «Администрирование — Пользователи» и нажмите «Добавить». На закладке «Основные» укажите имя (логин), полное имя, задайте пароль и подтверждение. При необходимости включите аутентификацию операционной системы — тогда вход будет выполняться под учётной записью Windows без ввода пароля 1С.
На закладке «Прочие» выберите доступные роли, язык интерфейса и основной режим запуска (тонкий клиент, толстый клиент, веб-клиент). Роль «Полные права» давайте только администраторам: она открывает все объекты конфигурации, включая служебные обработки и настройки, изменение которых может нарушить учёт.
После сохранения пользователь появится в списке при следующем входе в базу. Если список пользователей пуст и вход выполняется без запроса — значит, в базе ещё не создан ни один пользователь, и первый созданный автоматически получит права администратора, если назначить ему соответствующие роли.
- 1Откройте базу в режиме «Конфигуратор» под учётной записью с правами администратора
- 2Перейдите: Администрирование — Пользователи — Добавить
- 3Заполните имя, пароль, при необходимости включите аутентификацию ОС
- 4На закладке «Прочие» назначьте роли и язык интерфейса
- 5Сохраните и проверьте вход новым пользователем в режиме 1С:Предприятие
Выдаём доступ в типовых конфигурациях через 1С:Предприятие
В типовых решениях (Бухгалтерия предприятия, ЗУП, Управление торговлей, ERP) пользователей удобнее заводить не в конфигураторе, а прямо в режиме 1С:Предприятие. Откройте раздел «Администрирование — Настройки пользователей и прав — Пользователи» и создайте нового сотрудника, указав физическое лицо, логин и пароль.
Права в типовых конфигурациях назначаются через профили групп доступа. Вместо ручного перечисления ролей вы выбираете готовый профиль: например, «Бухгалтер», «Кадровик», «Менеджер по продажам», «Только просмотр». Профиль уже содержит согласованный набор ролей, что снижает риск дать лишнее или забыть нужное.
Если стандартных профилей не хватает, создайте свой: скопируйте близкий по составу профиль и скорректируйте разрешённые роли и виды доступа. Учтите, что в некоторых конфигурациях действует ограничение доступа на уровне записей — тогда дополнительно настраиваются группы доступа к организациям, складам, подразделениям.
Открываем доступ к файловой базе по сети
Если база файловая и с ней должны работать несколько человек, разместите файл 1Cv8.1CD в общей сетевой папке. У каждого пользователя должны быть права чтения и записи на эту папку на уровне операционной системы — иначе база откроется в режиме только чтения или не откроется вовсе.
На компьютерах сотрудников добавьте базу в список информационных баз через стартер 1С: кнопка «Добавить — Добавление в список существующей информационной базы», укажите сетевой путь к папке с базой. Рекомендуется использовать UNC-путь (\\сервер\папка), а не подключённый сетевой диск: буквы дисков у разных пользователей могут отличаться.
Имейте в виду ограничения файлового режима: при одновременной работе нескольких пользователей возможны блокировки, а скорость заметно зависит от сети. Для баз с активной работой более нескольких человек обычно рассматривают переход на клиент-серверный вариант.
Настраиваем доступ к серверной базе и веб-клиенту
В клиент-серверном варианте пользователю достаточно знать имя сервера 1С и имя базы: он добавляет её в список через «Добавить — На сервере 1С:Предприятия». Доступ регулируется на трёх уровнях: права внутри 1С (пользователи и роли), права на сервере СУБД (обычно достаточно одной служебной учётной записи для всего кластера) и сетевой доступ к серверу по нужным портам.
Для работы через браузер базу публикуют на веб-сервере (IIS или Apache) с помощью механизма публикации 1С. После публикации сотрудники подключаются по адресу вида http://сервер/имя_базы без установки платформы. Публиковать базу и настраивать веб-сервер должен администратор: ошибки в настройках безопасности могут сделать базу доступной посторонним.
Сравнение вариантов подключения
Подходит для небольшого числа пользователей; просто настроить, но есть риск блокировок и зависимость от качества сети
Для средних и крупных коллективов; требует сервера 1С и СУБД, зато устойчив к нагрузке и блокировкам
Для удалённых сотрудников без установки платформы; требует публикации на веб-сервере и грамотной настройки безопасности
Проверяем результат и типичные ошибки
После настройки войдите в базу под учётной записью нового пользователя и пройдите его типовой сценарий работы: откройте нужные документы, создайте тестовый объект, сформируйте отчёт. Если какой-то раздел недоступен, система покажет сообщение о нарушении прав — по тексту сообщения видно, какой роли или объекта не хватает.
Для точной диагностики в конфигураторе есть отчёт «Администрирование — Пользователи» и возможность посмотреть права конкретного пользователя на конкретный объект. В типовых конфигурациях полезен отчёт по правам доступа, который показывает, откуда у пользователя взялось то или иное разрешение.
Как проверить результат
Пользователь входит со своим логином и паролем
Ошибка аутентификации или вход без пароля
Видны только разделы, нужные для работы
Пустой интерфейс или доступны административные функции
Документы создаются и проводятся без ошибок прав
Сообщения о нарушении прав доступа
Видны только свои организации и склады
Доступны данные чужих подразделений
Частые вопросы
Как открыть доступ в 1С, если забыт пароль администратора?
Если есть другой пользователь с административными правами, он может сбросить пароль через список пользователей. Если администратор единственный, для файловой базы существуют штатные механизмы восстановления через специализированные инструменты, но безопаснее обратиться к специалисту по 1С — самостоятельные манипуляции с файлом базы могут привести к потере данных.
Можно ли дать доступ только для просмотра без возможности изменения?
Да. В типовых конфигурациях есть профили вида «Только просмотр» или «Чтение данных». В нетиповой конфигурации создайте пользователя и назначьте ему только роли чтения, исключив роли на добавление и изменение объектов.
Почему пользователь создан, но не виден в списке при входе?
Проверьте, что установлен флажок «Показывать в списке выбора» в свойствах пользователя. Также убедитесь, что сотрудник открывает именно ту базу, в которой создан пользователь, — в списке информационных баз может быть несколько похожих по названию.
Как ограничить доступ пользователя к данным только одной организации?
В типовых конфигурациях включите ограничение доступа на уровне записей в настройках пользователей и прав, затем создайте группы доступа с указанием разрешённых организаций и включите пользователя в нужную группу. После этого он будет видеть документы и отчёты только по своей организации.
Нужно ли создавать пользователя заново при переходе на веб-клиент?
Нет. Пользователи и их права хранятся в самой информационной базе и не зависят от способа подключения. Достаточно опубликовать базу на веб-сервере и сообщить сотруднику адрес публикации — он войдёт под тем же логином и паролем.
Как быстро закрыть доступ уволенному сотруднику?
Откройте список пользователей, снимите у сотрудника флажок «Вход в программу разрешён» (или удалите пользователя) и завершите его активные сеансы через консоль кластера или функцию «Активные пользователи». Менять пароли других пользователей при этом не требуется.
Что важно запомнить
Доступ в 1С настраивается на трёх уровнях: учётная запись пользователя, роли и профили доступа, техническое подключение к базе. Используйте профили групп доступа вместо роли «Полные права», проверяйте результат входом под новым пользователем и завершайте сеансы перед любыми операциями с файлом базы.