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