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

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

Как открыть доступ в 1С: пользователи, роли и права

Пошаговая инструкция: как открыть доступ в 1С новому сотруднику, настроить роли и права, выдать доступ к базе через файл, сервер или веб-клиент.

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

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

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

Определяем, какой именно доступ нужно открыть

Прежде чем что-то настраивать, важно разделить три уровня доступа. Первый — аутентификация: логин и пароль, с которыми сотрудник входит в базу. Второй — авторизация: роли и права, определяющие, какие документы, справочники и отчёты ему доступны. Третий — технический доступ к базе: сетевой путь к файлу 1Cv8.1CD, подключение к серверу 1С или адрес веб-публикации.

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

Пользователь не может войти в базуПроблема аутентификации или подключения

Проверить логин, пароль, путь к базе и сетевой доступ

Входит, но интерфейс пустойНе назначены роли или профиль доступа

Проверить роли пользователя и профили групп доступа

Видит лишние документы и отчётыИзбыточные права

Пересмотреть состав ролей, убрать административные права

Ошибка «нет прав» при открытии объектаОграничение на уровне записей (RLS) или роли

Проверить настройки ограничения доступа и групп доступа

Создаём пользователя в конфигураторе

Классический способ, работающий в любой конфигурации, — через конфигуратор. Откройте базу в режиме «Конфигуратор», перейдите в меню «Администрирование — Пользователи» и нажмите «Добавить». На закладке «Основные» укажите имя (логин), полное имя, задайте пароль и подтверждение. При необходимости включите аутентификацию операционной системы — тогда вход будет выполняться под учётной записью Windows без ввода пароля 1С.

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

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

Порядок действий в конфигураторе
  1. 1
    Откройте базу в режиме «Конфигуратор» под учётной записью с правами администратора
  2. 2
    Перейдите: Администрирование — Пользователи — Добавить
  3. 3
    Заполните имя, пароль, при необходимости включите аутентификацию ОС
  4. 4
    На закладке «Прочие» назначьте роли и язык интерфейса
  5. 5
    Сохраните и проверьте вход новым пользователем в режиме 1С:Предприятие

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

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

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

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

Открываем доступ к файловой базе по сети

Если база файловая и с ней должны работать несколько человек, разместите файл 1Cv8.1CD в общей сетевой папке. У каждого пользователя должны быть права чтения и записи на эту папку на уровне операционной системы — иначе база откроется в режиме только чтения или не откроется вовсе.

На компьютерах сотрудников добавьте базу в список информационных баз через стартер 1С: кнопка «Добавить — Добавление в список существующей информационной базы», укажите сетевой путь к папке с базой. Рекомендуется использовать UNC-путь (\\сервер\папка), а не подключённый сетевой диск: буквы дисков у разных пользователей могут отличаться.

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

Настраиваем доступ к серверной базе и веб-клиенту

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

Для работы через браузер базу публикуют на веб-сервере (IIS или Apache) с помощью механизма публикации 1С. После публикации сотрудники подключаются по адресу вида http://сервер/имя_базы без установки платформы. Публиковать базу и настраивать веб-сервер должен администратор: ошибки в настройках безопасности могут сделать базу доступной посторонним.

Сравнение вариантов подключения

Файловая база в общей папке

Подходит для небольшого числа пользователей; просто настроить, но есть риск блокировок и зависимость от качества сети

Клиент-серверный вариант

Для средних и крупных коллективов; требует сервера 1С и СУБД, зато устойчив к нагрузке и блокировкам

Веб-клиент через браузер

Для удалённых сотрудников без установки платформы; требует публикации на веб-сервере и грамотной настройки безопасности

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

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

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

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

Как проверить результат

Вход в базу
Норма

Пользователь входит со своим логином и паролем

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

Ошибка аутентификации или вход без пароля

Состав интерфейса
Норма

Видны только разделы, нужные для работы

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

Пустой интерфейс или доступны административные функции

Работа с документами
Норма

Документы создаются и проводятся без ошибок прав

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

Сообщения о нарушении прав доступа

Ограничения по данным
Норма

Видны только свои организации и склады

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

Доступны данные чужих подразделений

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

Как открыть доступ в 1С, если забыт пароль администратора?

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

Можно ли дать доступ только для просмотра без возможности изменения?

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

Почему пользователь создан, но не виден в списке при входе?

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

Как ограничить доступ пользователя к данным только одной организации?

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

Нужно ли создавать пользователя заново при переходе на веб-клиент?

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

Как быстро закрыть доступ уволенному сотруднику?

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

Итог

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

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