Имя: Пароль:
1C
 
Как связать лицензии 1С с определенными базами
0 Андрей_Андрей
 
05.11.25
15:19
Здравствуйте, дамы и господа!

Есть одна задача.
Подскажите, пожалуйста, в каком направлении двигаться или что надо сделать?

Есть компьютер. На нем установлен сервер 1С (куплена 1 лицензия на сервер 1С).
Есть две организации. Называются они соответственно: "Фирма1" и "Фирма2".
Для каждой ведется одна база 1С и для каждой организации куплено по 10 лицензий 1С.

Как сделать так, чтобы при входе пользователя в базу 1С "Фирма1" использовались лицензии только для "Фирма1"? И соответственно при входе пользователя в базу 1С "Фирма2" использовались лицензии только для "Фирма2"?
1 Garykom
 
гуру
05.11.25
15:26
В целом ответ будет "Никак"
2 Волшебник
 
05.11.25
15:28
Создайте 2 кластера серверов на одном физическом
3 Garykom
 
гуру
05.11.25
15:29
Если лицензии "на сеанс" - можно разделить по разным веб-серверам, разные базы настроить на эти разные
Каждый отдельный веб-сервер (на разных машинах, можно и виртуальных) только свой пакет лицензий чтоб видел

Если лицензии "на пользователя" - нет смысла делить пользовательские
Ибо всего одна нужна (неважно какая) даже если один юзер обе базы одновременно открыл или больше двух
4 Андрей_Андрей
 
05.11.25
16:07
(2) При создании кластеров имя компьютера указывать одно и тоже? Только порт указать разный?
5 Волшебник
 
05.11.25
16:08
(4) да
6 Winnie Buh
 
гуру
05.11.25
16:54
(0) базы опубликованы на веб-сервере?
клиенты к серверу подключаются по RDP?
7 Winnie Buh
 
гуру
05.11.25
16:55
(4) просто два кластера на одной машине разделить лицензии не помогут
8 Андрей_Андрей
 
05.11.25
17:05
(6) Базы НЕ опубликованы на веб-сервере.
Клиенты подключаются через RDP.
9 PR
 
05.11.25
17:08
(0) Правильный ответ купить лицензии на сервер 1С и на допместа по отдельности для каждой конторы, раз они не аффилированы
А если они аффилированы, то с хрена ли они срутся за лицензии как неродные?
10 Олдж
 
05.11.25
17:14
Ставили подобную задачу, сидели физически в одном месте (типа мини бизнес центр) шесть микро-организаций (12 баз ЗУП+БП) от 1 до 5 пользователей в каждой базе. Стоял физически один сервер, для каждой конторы завели виртуалку (HyperV) со своей лицензией.
11 Winnie Buh
 
гуру
05.11.25
17:16
(8) если все по RDP, то лицензии можно и с одним кластером разделить,
нужно будет запретить раздачу лицензий сервером 1С + в настройках ИБ для одной базы указать 32-битный клиент, а для другой 64 + раскидать клиентские лицензии по bin/conf платформы соответствующей версии
12 Winnie Buh
 
гуру
05.11.25
17:40
кстати, а пользователи те же самые или разные?
если пользователи не пересекаются, то разделение можно же настроить не в разрезе ИБ, а по юзерам правами ОС
13 Андрей_Андрей
 
05.11.25
17:58
(12) Пользователи пересекаются.
14 Winnie Buh
 
гуру
05.11.25
18:08
(13) см. вариант в (10) - два терминальных сервера в разных виртуалках и лицензии на них активировать, но учитывай, что если один юзер будет запускать обе базы, то будут израсходованы две лицензии
15 PR
 
05.11.25
18:10
(14) А что, если один юзер запустит два сеанса одной базы, то лицензия одна сожрется что ли?
16 Winnie Buh
 
гуру
05.11.25
18:13
(15) если клиент получает лицензии сам, а не от сервера, то лицензия выдается на терминальную сессию,
в рамках одной терминальной сессии можно запустить несколько сеансов 1С и будет израсходована только одна лицензия,
одна база или разные - значения не имеет
17 Андрей_Андрей
 
14.11.25
19:17
Здравствуйте, дамы и господа!

Долго не писал, т.к. надо было все проверить.
Вопрос решил. Все настроил. Все работает.

Имеем один рабочий сервер 1С (лицензия).
На рабочем сервере 1С создаем два кластера.
Далее создаем два виртуальных сервера, которые используются, как сервисы лицензирования.
На них хранятся лицензии от разных баз. Лицензии 1С для виртуальных серверов не нужны.
В итоге имеем для каждой базы свой набор программных лицензий.
Для пользователя изменения почти никак не заметны. Только сейчас при настройке подключения базы 1С в поле "Кластер серверов" надо указывать не только имя сервера, но и еще IP - порт кластера.

Всем, кто принимал участие в обсуждении темы, большое спасибо!!!
Информацию почерпнул из статьи (ссылка ниже). Там все подробно расписано.
https://forum.infostart.ru/forum86/topic228554/
18 Garykom
 
гуру
14.11.25
19:53
>Клиенты подключаются через RDP.

Объясни зачем делить клиентские лицензии по базам?
Когда можно их все активировать на RDP сервере (если он один конечно)
И использовать в более экономном режиме, так чтобы (16) было
19 Garykom
 
гуру
14.11.25
19:55
Еще учесть что с точки зрения лицензирования 1С глубоко пофиг какая организация в какой базе чьи использует лицензии
20 Winnie Buh
 
гуру
14.11.25
20:06
(18) предполагаю, что вопрос был больше не в юридической плоскости, а в количестве сеансов - пользователи одной из баз могли перебрать лицензии и для другой их не хватало, т.к. никакой настройки по количеству сансов в разрезе ИБ у ПРОФ сервера нет
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший