Права пользователей в 1С:Бухгалтерии 8.3: профили, ограничения по организациям и контроль

· 9 мин

Содержание

Права доступа в 1С 8.3 Бухгалтерия настраивают в режиме «1С:Предприятие», а не в Конфигураторе: Администрирование → Настройки пользователей и прав → Пользователи. Откройте карточку сотрудника, нажмите «Права доступа» и отметьте флажками нужные профили — например, «Бухгалтер» или «Главный бухгалтер». Изменения действуют со следующего входа пользователя в программу.

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

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

Права в типовых конфигурациях на базе БСП (Бухгалтерия 3.0, ЗУП 3.1, УТ 11) собраны в несколько слоёв. Путаница между ними — главная причина ошибок.

ОбъектЧто этоГде живёт
🔑 РольНабор прав на объекты метаданных: читать, добавлять, проводить, удалятьКонфигурация (разработчик)
📦 Профиль групп доступаГотовый комплект ролей под должностьСправочник в режиме «Предприятие»
👥 Группа доступаПрофиль + конкретные участники + ограниченияСправочник в режиме «Предприятие»
👤 ПользовательУчётная запись, через которую входят в базуСправочник «Пользователи»
🗂 Группа пользователейПапка для удобной группировки сотрудниковСправочник «Пользователи»

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

В Бухгалтерии 3.0 по умолчанию включён упрощённый интерфейс настройки. Группы доступа там создаются автоматически — по одной на пару «пользователь + профиль», и вы их почти не видите. Вы просто ставите флажки профилей в карточке.

В УТ 11, ERP и Комплексной автоматизации работает полный режим. Там сначала создают группу доступа, выбирают для неё профиль и добавляют участников.

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

Как назначить права пользователю в 1С 8.3 Бухгалтерия

Порядок одинаков для нового и существующего сотрудника.

Шаг 1. Создайте пользователя

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

Шаг 2. Настройте вход

  1. Включите флажок «Вход в программу разрешён».
  2. Задайте имя для входа (короткое, латиницей или кириллицей) и пароль.
  3. Решите, показывать ли пользователя в списке выбора при запуске. Для базы, опубликованной в интернете, список лучше скрыть.
  4. Для доменной сети включите аутентификацию операционной системы и укажите учётную запись Windows вида \\DOMAIN\ivanova. Тогда пароль 1С не нужен.

Сохраните карточку кнопкой «Записать».

Шаг 3. Выдайте профили

  1. В карточке нажмите «Права доступа».
  2. Отметьте профили, которые соответствуют обязанностям. Профили суммируются: пользователь получает объединение прав всех отмеченных.
  3. Нажмите «Записать».

Ориентир для Бухгалтерии 3.0:

  • 👩‍💼 рядовой бухгалтер — «Бухгалтер»;
  • 🧾 главный бухгалтер, который закрывает месяц и меняет учётную политику — «Главный бухгалтер»;
  • 🛠 тот, кто создаёт пользователей и обновляет базу — «Администратор».

Полный список профилей зависит от релиза: откройте Администрирование → Настройки пользователей и прав → Профили групп доступа и посмотрите, что поставляется в вашей базе. У каждого профиля есть описание и состав ролей.

Не выдавайте «Администратора» всем подряд «чтобы не было ошибок». Этот профиль открывает изменение учётной политики, пользователей и регламентных заданий. Одного-двух администраторов на базу достаточно.

Первый пользователь в пустой базе

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

Свои профили и роли, когда стандартных мало

Поставляемые профили менять нельзя: состав их ролей обновляется вместе с конфигурацией. Нужен другой набор — сделайте свой профиль.

Профиль из существующих ролей

  1. Откройте Профили групп доступа.
  2. Выделите близкий по смыслу поставляемый профиль и скопируйте его.
  3. Дайте копии понятное имя, например «Бухгалтер по банку и кассе».
  4. На закладке ролей снимите лишние флажки и добавьте недостающие.
  5. Запишите профиль и назначьте его пользователю.

Названия ролей в списке длинные и технические. Перед тем как снимать флажок, прочитайте подсказку к роли и проверьте результат под тестовым пользователем.

Новая роль через расширение

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

Порядок такой:

  1. В Конфигураторе: Конфигурация → Расширения конфигурации, создать расширение .
  2. Заимствовать нужные объекты и добавить в расширение новую роль с правами на них.
  3. Сохранить расширение в базу и выполнить «Обновить конфигурацию базы данных».
  4. В режиме «Предприятие» роль из расширения появится в списке при редактировании своего профиля.

Новая роль работает «плюсом» к другим. Отобрать с её помощью право, которое уже даёт другой профиль, нельзя: права в 1С только складываются.

Группы пользователей и групповая выдача прав

Группы пользователей включают флажком «Группы пользователей» в форме Настройки пользователей и прав. После этого в справочнике можно разложить сотрудников по папкам: «Бухгалтерия», «Склад», «Отдел продаж».

Что дают группы:

  • 📁 порядок в длинном списке пользователей;
  • 🔎 быстрый отбор при разборе прав и журнала регистрации;
  • 👥 в полном режиме (УТ 11, ERP, КА) — групповую выдачу прав.

В полном режиме участником группы доступа может быть не только пользователь, но и целая группа пользователей. Добавили новичка в папку «Склад» — он сразу получил права кладовщика. Перевели в другой отдел — перенесли в другую папку, и права сменились.

В Бухгалтерии 3.0 с упрощённым интерфейсом профили всё равно выдают каждому пользователю. Чтобы не ошибиться, составьте для себя таблицу «должность → профили» и сверяйтесь с ней при каждом приёме сотрудника.

Ограничение доступа к данным: по организациям и датам

Профиль отвечает на вопрос «какие документы можно открыть». Ограничения отвечают на вопрос «чьи именно».

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

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

  1. В Администрирование → Настройки пользователей и прав включите флажок «Ограничивать доступ на уровне записей».
  2. Откройте карточку пользователя → «Права доступа».
  3. Для профиля станет доступна настройка ограничений по виду доступа «Организации».
  4. Выберите режим «Разрешены выбранные» и добавьте нужные организации.
  5. Запишите и проверьте под этим пользователем.

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

Если флажка нет в форме, ваша редакция или релиз такую настройку не поддерживает. Тогда разводят организации по разным базам.

Даты запрета изменения

Второй вид ограничения — по времени. Он защищает закрытые периоды от случайных правок.

  1. В разделе Администрирование откройте настройки проведения и включите «Даты запрета изменения».
  2. Перейдите по ссылке настройки дат.
  3. Задайте общую дату (например, 31.12 прошлого года после сдачи отчётности) или отдельные даты для конкретных пользователей и организаций.

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

Аудит: кто что может и кто что сделал

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

Что может пользователь

  • 📊 Отчёт «Права доступа» открывается из карточки пользователя. Он показывает, какие таблицы пользователь может читать и менять и каким профилем это право выдано.
  • 🧩 Список профилей в карточке — быстрый ответ на вопрос «что у него отмечено».
  • 👀 Самый надёжный тест — войти под пользователем и пройти его рабочий сценарий: создать документ , провести, открыть отчёт.

Что пользователь сделал

Журнал регистрации: Администрирование → Обслуживание → Журнал регистрации. В отборе укажите пользователя и период. Видно, кто создал, изменил или удалил документ, а также кто менял пользователей и их права.

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

Уволенные сотрудники

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

Автоматизация выдачи прав

Если сотрудников десятки и они часто меняются, ручная настройка каждого надоедает и рождает ошибки.

Что можно сделать штатно:

  • 📦 Свои профили под должности. Один профиль «Бухгалтер ПВД» вместо пяти флажков у каждого.
  • 👥 Группы пользователей как участники групп доступа (полный режим).
  • 🔐 Аутентификация ОС. Пароли не нужно раздавать и сбрасывать: сотрудник входит под доменной учётной записью.
  • 📋 Копирование пользователя. Скопируйте карточку коллеги с той же должностью и поменяйте имя, логин и пароль; затем обязательно откройте «Права доступа» и проверьте, что профили перенеслись так, как вы ожидали.

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

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

Ниже — ситуации, с которыми чаще всего приходят к администратору после раздачи прав.

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

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

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

Можно ли дать бухгалтеру права только на просмотр?
Да. Скопируйте профиль «Бухгалтер» и оставьте в копии только роли чтения, без добавления и изменения. Проверьте под тестовым пользователем, что документы открываются, но не записываются.
Сколько профилей можно назначить одному пользователю?
Сколько угодно. Права всех отмеченных профилей объединяются.
Нужно ли выгонять пользователей из базы, чтобы поменять права?
Нет. Права меняют при работающих пользователях, а действуют они со следующего входа сотрудника.
Чем роль «Полные права» отличается от профиля «Администратор»?
«Полные права» — роль платформы с доступом ко всему. Профиль «Администратор» — комплект ролей конфигурации, куда входит и она. Управлять ими нужно через профиль.
Зачем ограничивать доступ по организациям, если можно завести разные базы?
Одна база проще в обслуживании и обновлении, а общие справочники не дублируются. Разные базы надёжнее изолируют данные. Выбор зависит от того, насколько строго нужно разделить организации.