есть сервер 1с, выдача лицензий настроена на нем. есть 2 ключа предположим по 100 лицензий каждый (расположены на сервере А и сервере Б), нужно запретить выдавать web клиентам (и тонкому через web) с сервера А, пусть пользуют только сервер Б. А всем локальным нужно поставить приоритет ключей с сервера А но если там кончилось можно брать и с Б.
как это сделать с двумя серверами 1с - я знаю, а как это сделать на одном сервере?
если еще чуть-чуть обобщить задачу, то получится, что требуется ограничить веб пользователей 100 сеансами. это можно сделать, например, через внешнее управление сеансами:
http://its.1c.ru/db/v838doc#bookmark:cs:TI000000202
Как я понимаю, клиент 1С сначала ищет ключ по сети и только потом пытается получить клиентскую лицензию от сервера 1С.
Можно попробовать внутренним пользователям раздавать лицензии и от менеджера лицензий Sentinel с первого ключа и от сервера 1С с второго ключа а внешним только от сервера.
Но логика поиска лицензии сложная и она разная для разных версий платформы.
(0) Или я не понял вопрос, или я буду сильно тобою удивлён :)
Локальная установка сетевого клиентского ключа.
Такой способ подключения можно использовать для того, чтобы клиенты, имеющие доступ к информационной базе через веб-сервер, гарантированно не могли занять лицензии клиентов, работающих в офисе по локальной сети. Для этого:
- установите клиентский ключ с лицензиями, предназначенными для доступа через веб-сервер, в компьютер сервера и не устанавливайте на нем менеджер лицензий...
офисным доступны - 200 лицензий (2 ключа по 100)
вебу доступны только 100 лицензий (один ключ по 100)
то есть у меня приоритет офиса...
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший