Права пользователей в 1С: где найти роли, группы доступа и ограничения

· 10 мин

Содержание

Права пользователя в 1С смотрят в двух местах. В обычной работе это Администрирование → Настройки пользователей и прав (группы доступа и профили). В Конфигураторе это Администрирование → Пользователи и вкладка «Прочие» с перечнем ролей. Какой путь ваш, зависит от того, есть ли в конфигурации подсистема управления доступом.

Чтобы в 1С посмотреть права пользователя, нужна учётная запись с полными правами или ролью администратора. Без неё нужные разделы просто не появятся в меню. Ниже пути для типовых конфигураций и способы разобраться, почему у человека что-то «не открывается».

Как устроены права в 1С: четыре слоя

Прежде чем искать, полезно понять, где именно может «сидеть» ограничение. Их четыре.

  • 🔑 Роли. Набор элементарных прав: чтение, добавление, изменение, проведение, открытие отчёта. Роли создаёт разработчик конфигурации.
  • 👥 Профили и группы доступа. Надстройка БСП: профиль объединяет роли, группа доступа привязывает профиль к людям.
  • 🧱 Ограничения на уровне записей (RLS). Человек видит документ, только если тот подходит под условие, например своя организация или свой склад.
  • ⚙️ Дополнительные настройки. Права на настройку отчётов, запуск в разных режимах, доступ к внешним обработкам.

Итоговое право — пересечение всех слоёв. Роль может разрешать документ, а RLS скрывать нужные строки. Поэтому «права есть, а документа не видно» — частая история.

Типовые Бухгалтерия 3.0, ЗУП 3.1, УТ 11 и ERP построены на БСП. В самописных и очень старых конфигурациях группы доступа могут отсутствовать, тогда работают только роли.

Где смотреть права пользователя в режиме Предприятия

Этот путь — основной для администратора, который не лезет в Конфигуратор. Он безопасен: вы ничего не ломаете, пока не нажали «Записать».

Шаг 1. Открываем карточку пользователя

  1. Откройте Администрирование → Настройки пользователей и прав.
  2. Перейдите в Пользователи.
  3. Найдите человека по фамилии и откройте карточку двойным щелчком.

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

Шаг 2. Смотрим группы доступа и профили

  1. В той же настройке откройте Группы доступа.
  2. Найдите группу, куда входит пользователь, или отберите группы по его фамилии.
  3. Откройте группу: там указан профиль, список участников и ограничения доступа.
  4. Откройте профиль: в нём перечень ролей.

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

Шаг 3. Проверяем, в нескольких ли группах состоит человек

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

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

Просмотр прав через отчёт по правам доступа

Листать группы вручную долго, если пользователей десятки. Для этого в управлении доступом есть отчёты, которые показывают итоговые права одного пользователя или группы.

Как найти отчёт, если вы не уверены в названии кнопки:

  1. Откройте карточку пользователя или список пользователей в настройках прав.
  2. Поищите в командной панели кнопку со словом «Права» или «Отчёты по правам».
  3. Если не нашли, откройте Все функции и отберите отчёты по слову «доступ».

Отчёт показывает, на какие объекты у человека есть какие действия. Сравнивайте два уровня: «разрешено ролью» и «разрешено с ограничением».

Отчёт особенно полезен при расследовании: «Иван видит зарплатные ведомости, хотя не должен». Вы видите, из какой группы пришло право, и убираете только её.

Когда режим «Все функции» не показан

Меню Сервис → Параметры и пункт «Все функции» доступны не всем. Если у вас нет прав, попросите администратора включить отображение или откройте раздел через поиск по меню в верхней строке.

Права в Конфигураторе: роли напрямую

Конфигуратор нужен, когда в базе нет подсистемы групп доступа или когда надо увидеть, что именно разрешает конкретная роль.

Как открыть список пользователей

  1. Запустите 1С в режиме Конфигуратора (для файловой базы — кнопка «Конфигуратор» в окне запуска).
  2. Откройте Администрирование → Пользователи.
  3. Дважды щёлкните по записи нужного человека.
  4. Перейдите на вкладку Прочие.

Там отмечены роли пользователя. Если стоят флажки у «Полные права» и «Администратор», он может всё. Здесь же рядом настраиваются основной интерфейс и режим запуска.

Что разрешает конкретная роль

  1. В дереве конфигурации раскройте Общие → Роли.
  2. Откройте нужную роль.
  3. В левой части дерева выберите объект: справочник, документ, регистр.
  4. Справа смотрите отмеченные права: «Чтение», «Добавление», «Изменение», «Проведение» и так далее.

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

Не меняйте роли в рабочей базе без копии. Изменение роли в Конфигураторе сразу влияет на всех пользователей с этой ролью. Сначала сделайте выгрузку базы или копию файла, и согласуйте правку по регламенту.

Ограничения на уровне записей (RLS)

Роль даёт право читать документы «Реализация». RLS добавляет условие: читать можно только по своей организации или своему подразделению. В итоге человек видит пустой список, хотя право «Чтение» у него есть.

Как проверить:

  • 🔎 В группе доступа откройте блок с ограничениями: там указывают, к каким организациям, складам, контрагентам разрешён доступ.
  • 🔎 В Конфигураторе откройте роль и найдите «Ограничение доступа к данным» у нужного объекта. Там записан шаблон условия.
  • 🔎 Сравните с данными: нужная организация вообще входит в список разрешённых?

Типичный признак RLS: пользователь жалуется, что документ «есть у соседа, а у меня нет». Проверьте значения доступа, а не роль.

Анализ через журнал регистрации

Журнал не показывает текущие права, зато отвечает на вопросы «кто и когда их менял» и «что делал пользователь».

  1. Откройте Администрирование → Поддержка и обслуживание → Журнал регистрации. Если пункта нет, ищите журнал через Все функции.
  2. Отберите записи по пользователю и периоду.
  3. Отфильтруйте события, связанные с пользователями и доступом: добавление, изменение, удаление.
  4. Раскройте комментарий записи, чтобы увидеть, что поменялось.

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

Журнал полезен и при ошибке «Недостаточно прав для выполнения операции»: в нём отражается, с каким объектом пользователь пытался работать.

Какой способ выбрать

Какой у вас случай?

Сколько ролей и групп нормально

Ориентир для небольшой организации: 3–6 профилей (администратор, главный бухгалтер, бухгалтер, кадровик, кладовщик, менеджер) и 3–10 групп доступа. Если профилей больше 20, а у каждого одна-две записи, структура запутана, её будет трудно проверять.

Простая арифметика поможет оценить трудоёмкость. 40 пользователей по 3 группы — это 120 связей. Через отчёт по правам проверка занимает вечер, вручную через карточки — день.

Что проверить перед изменением прав

Перед правкой прав
Выполнено: 0 / 5

Типичные ошибки при настройке прав

Диагностика: выберите симптом

Ещё три промаха, которые встречаются постоянно:

  • ❌ Выдача «Полных прав» «временно, пока не настроим». Через год это уже норма.
  • ❌ Одна общая учётная запись на отдел. По журналу не понять, кто провёл документ.
  • ❌ Правка типового профиля вместо копии. После обновления конфигурации придётся настраивать заново.

Как не потерять контроль над правами

  • 📋 Раз в квартал сверяйте список пользователей со списком сотрудников. Уволившихся лучше отключать, а не удалять: история действий остаётся.
  • 📋 Давайте права через профили, а не напрямую ролями. Так проще объяснить, кто что может.
  • 📋 Разделяйте роли «ввод» и «утверждение», чтобы один человек не вводил и не проводил платёж.
  • 📋 Храните короткую матрицу «должность → профиль» в виде таблицы.

Пример матрицы:

ДолжностьПрофильОсобые ограничения
БухгалтерБухгалтерТолько своя организация
КладовщикРабота со складомТолько свой склад
КадровикКадрыБез доступа к проводкам
РуководительТолько чтениеБез редактирования

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

Особый случай: вход под администратором недоступен

Бывает, что единственный администратор уволился, а пароль никто не записал. Это не повод паниковать, но и не повод искать «обходные» программы.

  • 🧭 Сначала проверьте, нет ли в базе второго пользователя с полными правами. Список видно только из-под администратора, поэтому спросите коллег, кто когда-либо настраивал базу.
  • 🧭 Если база клиент-серверная, доступ к ней есть у администратора сервера 1С и СУБД. Он может сделать копию и восстановить её на тестовом стенде для разбора.
  • 🧭 Если ничего не помогает, обращайтесь к обслуживающей организации или партнёру 1С с подтверждением, что база принадлежит вам.

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

Файловая и клиент-серверная база: что меняется

Сами роли и группы доступа в обоих вариантах одинаковы. Различия касаются окружения.

ВариантГде настраивается входНа что обратить внимание
Файловая базаВ самой 1СЛюбой, у кого есть доступ к папке с базой, может её скопировать
Клиент-сервернаяВ 1С плюс права на сервереПрава на уровне СУБД и сервера 1С выдаются отдельно

Поэтому проверка прав в 1С не заменяет контроль доступа к файлам и серверу. Если кладовщик может открыть папку с базой в проводнике, роли его не остановят.

Проверьте себя

Проверьте себя
Где смотреть, какие роли входят в профиль группы доступа?
Что покажет журнал регистрации в вопросах прав?
Почему у пользователя пустой список документов при выданной роли?

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

Можно ли узнать пароль пользователя?
Нет. Пароли хранятся в виде хеша, увидеть их нельзя. Администратор может только задать новый пароль.
Почему после изменения прав у человека ничего не поменялось?
Права применяются при запуске сеанса. Пользователь должен закрыть программу и войти заново.
Как скопировать права одного пользователя другому?
Добавьте второго человека в те же группы доступа. Если базы без групп, назначьте ему те же роли в Конфигураторе.
Можно ли посмотреть права, не имея прав администратора?
Нет, обычному пользователю разделы управления доступом недоступны. Свои права он может только проверить на практике, открывая нужные документы.
Как отключить сотрудника, не удаляя его?
В карточке пользователя снимите разрешение на вход в программу. История его действий в журнале и документах сохранится.
Чем различаются роль и группа доступа?
Роль — набор технических прав из конфигурации. Группа доступа связывает профиль, то есть набор ролей, с конкретными людьми и ограничениями.