При организации работы небольшой группы пользователей (до 5 человек) в 1С часто возникает вопрос: как эффективно распределить лицензии, если база остается файловой, а бюджет или технические возможности не позволяют развернуть полноценный сервер приложений. Рассмотрим подробнее основные сценарии лицензирования, разберем их плюсы и минусы, а также выясним технические нюансы каждого метода.
Этот способ является одним из самых популярных для программных лицензий. Суть заключается в том, что на одном из компьютеров (сервере) устанавливается веб-сервер, на нем публикуется файловая база, и там же активируется многопользовательская программная лицензия на 5 рабочих мест.
Как это работает:
Apache или IIS.Проанализируем важный нюанс: в этом режиме лицензии раздает именно модуль веб-сервера. Важно помнить, что лицензия выдается на каждый сеанс. Если один пользователь откроет две разные базы или два окна одной базы через браузер, он израсходует две лицензии из пяти доступных.
Если у вас есть возможность заменить программные лицензии на аппаратный USB-ключ (на 5 пользователей), это может упростить администрирование. Разберем по шагам настройку этого варианта:
HASP и утилиту HASP License Manager на компьютер, где физически вставлен ключ.nethasp.ini желательно жестко прописать IP-адрес сервера с ключом, чтобы избежать долгих поисков в сети.Рассмотрим пример настройки файла nethasp.ini (обычно находится в папке conf установленной платформы):
[NH_COMMON]
NH_TCPIP = Enabled
[NH_TCPIP]
NH_SERVER_ADDR = 192.168.1.100 ; IP-адрес вашего сервера с ключом
NH_TCPIP_METHOD = TCP
NH_USE_BROADCAST = Disabled
Преимущества: ключ не «слетает» при изменении конфигурации железа или переустановке Windows, в отличие от программных лицензий.
Если в комплекте поставки идут однопользовательские пин-коды, самый простой (но трудозатратный) способ — активировать по одной лицензии на каждом рабочем месте. В этом случае база данных лежит в общей сетевой папке (SMB), и каждый экземпляр 1С при запуске ищет свою локальную лицензию на конкретном ПК.
Проанализируем ситуацию: если база файловая и работает через «расшаренную папку», сама база не умеет раздавать лицензии по сети. Поэтому многопользовательскую программную лицензию просто так положить в папку с базой нельзя — она там работать не будет. Для программных лицензий в файловом режиме обязательно нужен посредник: либо веб-сервер, либо терминальный сервер, либо сервер 1С.
Это отличный «задел на будущее». Вы покупаете недорогую лицензию на сервер (около 14 400 руб.) и переводите базу из файлового режима в клиент-серверный (используя, например, бесплатную СУБД PostgreSQL).
Что это дает:
Сервер 1С:Предприятия.1Cv8.1CD при сбоях сети).Однако помните об ограничении: сервер «МИНИ» поддерживает не более 5 сеансов суммарно. Если один бухгалтер зайдет в две базы, шестой сеанс уже не создастся.
В современных версиях платформы (начиная с 8.3.15) появился специальный компонент — Сервис лицензирования. Он позволяет программным лицензиям вести себя подобно USB-ключам с HASP LM. Мы можем установить этот сервис на отдельный сервер, активировать там многопользовательскую лицензию, и он будет «раздавать» её клиентам в сети. Это избавляет от необходимости поднимать тяжелый веб-сервер или покупать лицензию на Сервер 1С.
Выясним важную деталь про программные лицензии на 5 пользователей. Обычно в коробке идет два набора пин-кодов:
Внимание: По факту, один раз можно поменять вариант активации с однопользовательских на многопользовательский. Если вы активировали 5 однопользовательских лицензий, а потом решили перейти на веб-сервер, вы можете использовать многопользовательский пин-код, но старые активации на рабочих станциях при этом аннулируются.
Если вам нужно быстро и надежно запустить 5 рабочих мест в файловом режиме:
HASP LM и прописывайте nethasp.ini у клиентов. Это самый стабильный вариант.Apache. Но будьте готовы к тому, что лицензии будут считаться по сеансам, а не по компьютерам.SQL. Это защитит базу от сетевых «вылетов» пользователей.Рассмотрев все варианты, мы видим, что выбор зависит от типа имеющихся лицензий и требований к стабильности. Для 5 пользователей в локальной сети чаще всего оптимальным остается либо локальная активация на каждом ПК (для программных лицензий), либо использование HASP LM (для USB-ключей).