От чего зависит лимит пользователей в облачной 1С и как его поднять
Содержание
Облачная 1С не имеет одного общего потолка по числу пользователей. Сколько человек можно подключить, решают три вещи: сколько рабочих мест оплачено в тарифе или куплено лицензий, в каком режиме работает база (файловый или клиент-серверный) и сколько ресурсов выделено серверу. На практике облако тянет и одного бухгалтера, и несколько сотен сотрудников — разница только в тарифе и архитектуре.
Ориентир такой: файловая база в облаке комфортно держит примерно до 5–10 одновременных пользователей. Дальше нужен сервер 1С с СУБД, и тогда предел задают лицензии и мощность виртуальной машины, а не сама программа.
Как устроено лицензирование 1С в облаке
Любой одновременный вход в базу 1С:Предприятия требует клиентской лицензии. В облаке меняется только то, кто эти лицензии покупает и где они хранятся.
Встречаются три схемы:
- ☁️ SaaS-сервис (например, 1С:Фреш и сервисы партнёров на его основе). Вы платите за доступ к приложению, лицензии уже внутри тарифа. Поставщик работает по специальной схеме лицензирования для модели сервиса, отдельно покупать ключи не нужно.
- 🖥️ Аренда 1С у хостинг-провайдера. Провайдер держит сервер и лицензии, вы платите за каждое рабочее место в месяц. Нужен ещё один сотрудник — докупаете ещё одно место.
- 🔧 Своя 1С на арендованном сервере (VPS, выделенный сервер). Провайдер даёт только «железо». Лицензии на рабочие места и на сервер 1С вы покупаете сами, как для обычного офиса.
От схемы зависит, как быстро добавить пользователя . В SaaS и аренде — заявкой или кнопкой в личном кабинете за минуты. На своём сервере — после покупки и активации новых лицензий.
Учётная запись пользователя в базе и лицензия — разные вещи. В справочнике пользователей можно завести хоть 50 сотрудников, но одновременно войти смогут столько, сколько есть свободных лицензий.
Есть ли ограничения в самих типовых конфигурациях
Типовые конфигурации ПРОФ и КОРП (Бухгалтерия 3.0, ЗУП 3.1, Управление торговлей 11 и другие) не ограничивают число пользователей. Список заводится в Администрирование → Настройки пользователей и прав → Пользователи, и программа не запрещает добавить ещё одного.
Реальные ограничения возникают в другом месте:
- 📦 Тариф или редакция. Младшие тарифы облачных сервисов рассчитаны на одного пользователя. Чтобы подключить второго, тариф меняют на старший.
- 🗂️ Режим работы базы. Файловая база упирается в блокировки при одновременной записи. Чем больше людей проводят документы одновременно, тем чаще ожидания.
- 🔐 Лицензии. Когда все заняты, следующий пользователь видит отказ при входе. Текст сообщения зависит от версии платформы, но суть одна: не найдена свободная лицензия.
В SaaS-сервисах на технологии разделения данных у одной области (одной вашей базы) может быть много пользователей. Их добавляет ответственный за абонента через личный кабинет сервиса, а не через Конфигуратор.
Чем отличаются однопользовательские и многопользовательские лицензии
Вопрос актуален, если вы ставите свою 1С на арендованный сервер. В аренде и SaaS этим занимается поставщик.
| Тип лицензии | Что даёт | Где уместна в облаке |
|---|---|---|
| На 1 рабочее место | Один одновременный сеанс | Небольшая фирма, 1–2 пользователя |
| Многопользовательская (5, 10, 20, 50, 100 мест и больше) | N одновременных сеансов с одного ключа | Терминальный сервер, веб-доступ |
| Сервер 1С МИНИ | Сервер 1С для небольшого числа пользователей (до 5) | Маленький клиент-серверный контур |
| Сервер 1С (64-бит) | Сервер 1С без собственного ограничения по сеансам | Основной вариант для 10+ пользователей |
Лицензии бывают программные (пин-код) и аппаратные (USB-ключ). Для облака почти всегда выбирают программные: USB-ключ в виртуальную машину пробрасывать неудобно, а у многих провайдеров невозможно.
Программная лицензия привязывается к параметрам компьютера. У виртуальной машины они меняются при переносе на другой хост, смене числа ядер, диска или сетевой карты. После такого изменения лицензия перестаёт подходить, и её активируют заново резервным пин-кодом. Записывайте и храните резервные пин-коды из комплекта поставки — без них восстановление идёт через обращение в центр лицензирования.
Как считается занятая лицензия
- 👤 Пользователь в отдельном терминальном сеансе (RDP) занимает одну лицензию.
- 🌐 Подключение через тонкий клиент или браузер к серверу 1С тоже расходует лицензию на сеанс.
- 🧩 Фоновые задания и регламентные операции на сервере 1С клиентских лицензий не требуют.
Выдача лицензий сервером
В клиент-серверном варианте удобно держать все клиентские лицензии на сервере 1С. Для этого в консоли администрирования серверов откройте свойства информационной базы и включите Выдача лицензий сервером 1С:Предприятия. Тогда пользователям не нужно иметь лицензию на своём компьютере — сеанс получает её на сервере.
Проверить, сколько лицензий занято прямо сейчас, можно утилитой rac:
rac cluster list
rac session list --cluster=<UUID кластера> --licenses
Первая команда показывает идентификатор кластера, вторая — сеансы и лицензии, которые они заняли. Это быстрый способ понять, кто «держит» место, когда новый сотрудник не может войти.
Тарифы облачной 1С и цена каждого нового пользователя
Цены у поставщиков разные, поэтому ниже — ориентиры, а не прайс. Проверяйте у конкретного провайдера.
| Вариант | Ориентировочная цена | Сколько пользователей |
|---|---|---|
| SaaS, младший тариф | примерно 1 000–2 000 ₽ в месяц | 1 пользователь |
| SaaS, тариф для нескольких сотрудников | примерно 2 000–5 000 ₽ в месяц за базовый пакет | от 2 до нескольких, доплата за каждого сверх пакета |
| Аренда 1С у хостинга | примерно 1 000–2 500 ₽ в месяц за рабочее место | столько, сколько оплачено мест |
| Своя 1С на VPS | от 3 000–10 000 ₽ в месяц за сервер плюс разовая покупка лицензий | ограничено лицензиями и ресурсами |
Как выбрать:
- 1–3 пользователя, стандартная конфигурация без доработок — SaaS обычно выгоднее всего.
- 3–30 пользователей, есть доработки или внешние обработки — аренда у хостинга с вашей конфигурацией.
- 30+ пользователей или несколько конфигураций с обменами — свой сервер, где вы управляете лицензиями и ресурсами.
Пересчитайте на срок. Аренда 10 мест по 1 500 ₽ — это 180 000 ₽ в год. Своя многопользовательская лицензия покупается один раз, но к ней добавятся сервер, администрирование и сопровождение. Сравнивайте суммы за 2–3 года.
Масштабирование: как добавить пользователей
- Посчитайте, сколько человек работают одновременно, а не сколько всего сотрудников. Бухгалтер на полставки и директор, заходящий раз в неделю, редко нужны в пике.
- В SaaS или аренде закажите дополнительные места в личном кабинете или у менеджера.
- На своём сервере купите лицензию на нужное число мест и активируйте её на сервере 1С.
- Заведите пользователя в базе и выдайте ему права.
- Если пользователей стало больше 10–15, а сервер прежний, сразу закладывайте увеличение памяти и ядер.
Сколько пользователей выдержит сервер
Лицензии разрешают войти, но работать будет комфортно, только если хватает ресурсов. Ниже — ориентиры для типовых конфигураций без тяжёлых доработок.
| Нагрузка | Режим | Ориентир по ресурсам |
|---|---|---|
| 1–5 пользователей | Файловый | 2 ядра, 4–8 ГБ памяти, SSD |
| 5–10 пользователей | Файловый на пределе или клиент-сервер | 4 ядра, 8–16 ГБ |
| 10–30 пользователей | Клиент-сервер с СУБД | 4–8 ядер, 16–32 ГБ |
| 30–100 пользователей | Клиент-сервер, СУБД на отдельной машине | 8–16 ядер, 32–64 ГБ на сервер 1С и отдельно под СУБД |
Цифры приблизительные. Одна ЗУП на 20 расчётчиков в период расчёта зарплаты нагружает сервер сильнее, чем 40 менеджеров, которые смотрят остатки.
Что сильнее всего влияет на число одновременных подключений:
- 🧠 Память в терминальном режиме. Каждый сеанс по RDP с тонким клиентом занимает примерно 300–600 МБ на сервере. 20 человек — это уже 6–12 ГБ только под клиентов.
- 💾 Диск. На HDD файловая база начинает тормозить уже при нескольких пользователях. SSD или NVMe обязательны.
- 🔒 Блокировки. В файловом режиме проведение документа блокирует таблицы целиком, и остальные ждут.
- 🌍 Канал. Тонкий клиент к серверу 1С потребляет мало трафика, а веб-клиент и RDP зависят от задержки. При пинге больше 80–100 мс работа ощутимо замедляется.
- ⚙️ Тяжёлые операции днём. Закрытие месяца , перепроведение, обмены и обновление полнотекстового поиска в рабочее время отбирают ресурсы у всех.
Как ускорить облачную 1С при росте числа пользователей
Переведите базу в клиент-серверный режим
Это главный шаг после 5–10 одновременных пользователей. Сервер 1С и СУБД (PostgreSQL или MS SQL Server) снимают проблему табличных блокировок файловой базы. Перенос делается выгрузкой в .dt и загрузкой в новую серверную базу
.
Выгрузку в .dt и загрузку делают при монопольном доступе: всех пользователей нужно вывести из базы. Планируйте на нерабочее время и предупредите сотрудников заранее.
Подключайтесь тонким клиентом напрямую, а не только через RDP
Если сервер 1С доступен по сети через VPN, тонкий клиент на компьютере пользователя потребляет ресурсы этого компьютера, а не сервера. Терминальный сервер тогда нужен только тем, у кого слабая техника или кто работает с чужого устройства.
Учтите порты: клиент обращается к агенту сервера (1540), затем к менеджеру кластера (1541) и рабочим процессам — их диапазон задаётся в свойствах рабочего сервера. Все эти порты должны быть открыты в VPN или межсетевом экране.
Разнесите сервер 1С и СУБД
После 30–50 пользователей СУБД на отдельной виртуальной машине даёт заметный прирост. Обе машины должны стоять в одной локальной сети провайдера с минимальной задержкой.
Перенесите тяжёлое на ночь
- Регламентные задания (полнотекстовый индекс, обмены, загрузка курсов) настройте на нерабочие часы в
Администрирование → Обслуживание → Регламентные операции → Регламентные и фоновые задания. - Закрытие месяца и групповое перепроведение запускайте вечером.
- Обслуживание СУБД (пересчёт статистики, реиндексация) — по расписанию ночью.
Следите за «висящими» сеансами
Забытые открытые сеансы держат лицензии и память. Настройте на терминальном сервере автоматическое отключение и завершение брошенных сеансов через заданное время бездействия.
Принудительное завершение сеанса через консоль сервера 1С обрывает работу пользователя, несохранённые документы пропадут. Сначала предупредите сотрудника или делайте это вне рабочего времени.
Частые ошибки при расчёте пользователей
- ❌ Считать по штату, а не по пику. Компания из 25 человек часто работает в 1С максимум вдесятером одновременно. Переплата за 15 лишних мест в аренде — до 20–30 тысяч рублей в месяц.
- ❌ Наращивать файловую базу до 20 человек. Лицензии позволяют, но блокировки делают работу мучительной. Ограничение здесь техническое, а не лицензионное.
- ❌ Менять параметры VPS, не подумав о лицензиях. Добавили ядра или перенесли машину — программная лицензия слетела, утром никто не может войти.
- ❌ Покупать сервер МИНИ «на вырост». Он рассчитан на небольшое число пользователей. При росте его всё равно придётся заменить полноценной серверной лицензией.
- ❌ Не учитывать внешние подключения. Мобильный клиент, веб-доступ кладовщика или обмен с сайтом через COM-соединение тоже открывают сеансы — уточните у поставщика, какие из них расходуют места по тарифу.