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