Учётная запись с полными правами в 1С 8.3: создание, роли и защита
Содержание
Чтобы добавить пользователя
с правами администратора в типовой конфигурации 1С 8.3 (Бухгалтерия 3.0, ЗУП 3.1, УТ 11), откройте Администрирование → Настройки пользователей и прав → Пользователи, создайте карточку и включите сотрудника в группу доступа «Администраторы». Если список пользователей базы пуст или конфигурация самописная, администратора создают в Конфигураторе: Администрирование → Пользователи, роли «Полные права» и «Администратор системы».
Порядок действий зависит от двух вещей: есть ли в базе уже хоть один администратор и построена ли конфигурация на Библиотеке стандартных подсистем (БСП). Все типовые решения фирмы 1С на ней построены. Ниже — оба пути, разница между правами платформы и конфигурации и то, как не оставить базу с дырой в безопасности.
Куда заходить: Конфигуратор или режим Предприятия
Пользователей информационной базы можно завести в двух местах. Результат на уровне платформы одинаковый, но для типовой конфигурации разница принципиальная.
| Ситуация | Где создавать | Почему |
|---|---|---|
| Типовая конфигурация, в базе уже есть администратор | Режим Предприятия, раздел администрирования | БСП заводит запись в справочнике «Пользователи» и раздаёт роли через группы доступа |
| Список пользователей пуст (база только развёрнута) | Режим Предприятия, если конфигурация на БСП; иначе Конфигуратор | Пока пользователей нет, вход идёт без пароля с полными правами |
| Самописная конфигурация без БСП | Конфигуратор | Справочника пользователей и групп доступа нет, роли назначают напрямую |
| Нужно восстановить доступ, единственный админ уволился | Конфигуратор под другой учётной записью с правом администрирования | В Предприятии без прав раздел администрирования недоступен |
Когда в базе нет ни одного пользователя, любой, кто откроет её, получает полные права без пароля. Поэтому первого администратора создают сразу после развёртывания базы, а не «потом».
Как войти в Конфигуратор
- Запустите 1С и выделите нужную базу в списке.
- Нажмите кнопку «Конфигуратор».
- Если пользователи уже есть, введите имя и пароль учётной записи, у которой есть право «Администрирование». Без него платформа не пустит в Конфигуратор.
- Откройте меню
Администрирование → Пользователи.
Монопольный режим для работы со списком пользователей не нужен: добавлять учётные записи можно, пока в базе работают люди.
Создание учётной записи администратора и способ входа
В режиме Предприятия (БП 3.0, ЗУП 3.1, УТ 11)
Путь к списку пользователей в типовых конфигурациях почти одинаковый:
| Конфигурация | Где список пользователей |
|---|---|
| Бухгалтерия предприятия 3.0 | Администрирование → Настройки пользователей и прав → Пользователи |
| Зарплата и управление персоналом 3.1 | Администрирование → Настройки пользователей и прав → Пользователи |
| Управление торговлей 11 | НСИ и администрирование → Настройки пользователей и прав → Пользователи |
Дальше по шагам:
- Нажмите «Создать».
- Заполните «Полное имя» — так человек будет виден в документах и журнале регистрации. Например,
Петрова Анна Сергеевна. - Проверьте, что включён флажок «Вход в программу разрешён». Без него запись создастся, но войти под ней нельзя.
- Задайте «Имя для входа» — короткое, без пробелов:
PetrovaAS. - Выберите способ аутентификации (о вариантах — ниже) и установите пароль.
- Нажмите «Записать».
- Перейдите по ссылке «Права доступа » в карточке и отметьте группу «Администраторы».
- Нажмите «Записать и закрыть».
Альтернатива для шага 7: откройте Группы доступа, найдите предопределённую группу «Администраторы» и добавьте человека в список участников. Результат тот же.
Если пользователей в базе ещё нет, первого человека, которого вы создадите в режиме Предприятия, БСП включит в группу «Администраторы» сама. Это защита от ситуации, когда база остаётся вовсе без администратора.
В Конфигураторе
- В списке
Администрирование → Пользователинажмите «Добавить». - На вкладке «Основные» заполните «Имя» (логин) и «Полное имя».
- Включите нужный тип аутентификации и задайте пароль.
- Перейдите на вкладку «Прочие» и отметьте роли. Для администратора типовой конфигурации — «Полные права» и «Администратор системы».
- Там же выберите основной интерфейс и язык, если в конфигурации их несколько.
- Нажмите «ОК».
Если вы создаёте первого пользователя, роль с правом администрирования ему обязательна. Платформа не даст сохранить список, в котором нет ни одной учётной записи с таким правом.
В типовых конфигурациях не назначайте рядовым сотрудникам роли в Конфигураторе вручную. При следующей записи пользователя в режиме Предприятия БСП перезапишет роли по его группам доступа, и ручная настройка пропадёт. Администратора это касается меньше, но порядок лучше держать один.
Варианты аутентификации
| Способ | Как работает | Когда выбирать |
|---|---|---|
| Аутентификация 1С:Предприятия | Логин и пароль хранятся в базе | Файловая база, небольшая команда, вход с разных компьютеров |
| Аутентификация операционной системы | 1С сверяет учётную запись Windows (DOMAIN\ivanov) | Доменная сеть, вход без отдельного пароля |
| Аутентификация OpenID | Вход через провайдер OpenID | Веб-клиент и единый вход для нескольких баз |
Для администратора удобно включить оба первых способа. Тогда он входит под своей доменной учётной записью, а при сбое домена — по паролю 1С.
Ещё два флажка в карточке:
- 🔒 «Показывать в списке выбора» — для администратора лучше снять. Чем меньше людей видят логин с полными правами в окне входа, тем лучше.
- 🔑 «Пользователю запрещено изменять пароль» — для администратора не ставьте: свой пароль он должен менять сам.
Роли администратора: что дают «Полные права» и «Администратор системы»
В типовой конфигурации на БСП предопределённый профиль «Администратор» содержит две роли:
- ПолныеПрава — полный доступ к данным: чтение, изменение, проведение, удаление любых документов и справочников. Содержит право «Администрирование», без которого не открыть Конфигуратор и список пользователей.
- АдминистраторСистемы — служебная роль БСП. Открывает обновление конфигурации из режима Предприятия, настройки интернет-поддержки, управление расширениями, работу с журналом регистрации.
Для «настоящего» администратора типовой базы нужны обе. Одна роль «Полные права» без «Администратора системы» даёт доступ к данным, но часть служебных функций будет закрыта или выдаст ошибку прав.
В самописных конфигурациях названия ролей задаёт разработчик. Ищите в дереве конфигурации роль, у которой на уровне конфигурации включено право «Администрирование». Именно оно делает пользователя администратором с точки зрения платформы.
Свойства роли можно посмотреть в Конфигураторе: Конфигурация → Открыть конфигурацию, ветка «Общие → Роли», двойной щелчок по роли. Права уровня всей конфигурации видны, если в дереве прав выделить верхний узел.
Три разных «администратора» в 1С, которые часто путают
Слово «администратор» в 1С означает как минимум три разные вещи. Путаница здесь — частая причина, по которой «права дали, а не работает ».
| Уровень | Где настраивается | Что разрешает |
|---|---|---|
| Администратор информационной базы | Список пользователей базы (Конфигуратор или Предприятие) | Работу с данными и настройками одной базы, вход в Конфигуратор |
| Администратор кластера серверов | Консоль администрирования серверов 1С, ветка «Администраторы» кластера | Создание и удаление баз на сервере, завершение сеансов, настройку кластера |
| Администратор Windows-сервера | Учётные записи операционной системы | Установку платформы, управление службой агента сервера 1С, доступ к каталогам |
Пример. Бухгалтеру Анне дали полные права в базе. Она может обновить конфигурацию , но не может создать новую базу на сервере 1С: для этого нужен администратор кластера. И наоборот: администратор кластера не войдёт в данные базы, если его нет в её списке пользователей.
Для клиент-серверного варианта есть ещё одна тонкость. При создании базы на сервере и при некоторых операциях с ней в консоли запрашивают логин и пароль администратора самой информационной базы. Это та учётная запись, которую вы создали в списке пользователей, а не логин Windows.
Группы доступа и профили: как управлять правами нескольких администраторов
В БСП права раздают не по одному человеку, а через связку из трёх объектов:
- Профиль групп доступа — набор ролей. Предопределённый профиль «Администратор» менять нельзя.
- Группа доступа — профиль плюс список участников. Группа «Администраторы» тоже предопределена.
- Группы пользователей — папки для удобства, например «Бухгалтерия» или «Склад». Их можно включать в группу доступа целиком.
Когда администраторов несколько, это удобно. Новый сотрудник ИТ-отдела попадает в группу «Администраторы» одной галочкой, уволенный убирается так же.
Администратор с ограничениями
Иногда нужен человек, который заводит пользователей и следит за базой, но не видит, например, зарплату. Полные права здесь не подходят: роль «ПолныеПрава» снимает все ограничения на уровне записей.
Порядок такой:
- Откройте
Профили групп доступаи скопируйте профиль, близкий к нужному набору прав (например, профиль бухгалтера). - В копии отметьте роли, которые дают управление пользователями. Их состав различается от релиза к релизу, поэтому смотрите описание ролей в самом профиле.
- Создайте отдельную группу доступа с этим профилем и включите туда сотрудника.
Так человек получает административные функции, но ограничения по организациям и видам данных на него продолжают действовать.
Безопасность и аудит учётных записей с полными правами
Пользователь с полными правами может удалить документы за прошлый период, выгрузить базу целиком и поменять пароли другим. Поэтому вокруг таких учётных записей нужны простые, но жёсткие правила.
Что настроить сразу
- 🔐 Пароль не короче 8–10 символов с цифрами и буквами разного регистра. В типовых конфигурациях требования к паролям задают в разделе
Настройки пользователей и прав, блок настроек входа. - 👤 Отдельная учётная запись на каждого администратора. Общий логин «Админ» на троих делает журнал регистрации бесполезным: непонятно, кто что удалил.
- 🛡 Флажок «Защита от опасных действий» в свойствах пользователя в Конфигураторе. Он появился в платформе 8.3.9: при подключении внешних обработок, отчётов и расширений программа предупреждает о риске. Для администраторов, которые часто работают с внешними файлами, особенно полезен.
- 🚫 Учётные записи без пароля не оставляйте даже в тестовой базе, если она лежит в общей сетевой папке.
- 🗂 Права на каталог базы. Для файловой базы любой, кто может скопировать каталог с файлом
1Cv8.1CD, унесёт все данные, какими бы ни были права внутри 1С. Ограничьте доступ к папке на уровне Windows.
Журнал регистрации
Действия всех пользователей, включая администраторов, пишутся в журнал регистрации. В типовых конфигурациях он открывается через Администрирование → Обслуживание → Журнал регистрации, в Конфигураторе — Администрирование → Журнал регистрации.
Что смотреть в первую очередь:
- Отбор по пользователю — все действия конкретного администратора за период.
- Отбор по событию «Пользователи» — кто создавал, менял и удалял учётные записи.
- События удаления данных — если пропали документы.
Журнал регистрации не бесконечен. Уровень записи и срок хранения задаются в настройках журнала. Если журнал периодически сокращают, сначала выгрузите нужный период в файл.
Проверить, что именно доступно конкретному человеку, можно отчётом по правам доступа. В карточке пользователя он открывается из панели отчётов и показывает роли, группы и итоговые права на объекты. Это быстрый способ убедиться, что новый администратор получил всё, а бывший — ничего.
Как снять права, когда администратор уходит
- Уберите человека из группы «Администраторы».
- В карточке снимите флажок «Вход в программу разрешён».
- Запись не удаляйте: на неё ссылаются документы и журнал регистрации. Пометка «Недействителен» скроет её из списков.
- Если человек знал пароли администратора кластера или служебных учётных записей, смените и их.