Корпоративная защита

При корпоративной защите один ключ может использоваться при работе нескольких пользователей, чьи компьютеры находятся в сети. В корпоративном ключе по каждому программному модулю записывается количество лицензий на одновременное использование данного модуля c разных рабочих мест. Количество одновременно запущенных модулей одного наименования не может превышать количества, записанного в ключе.

Корпоративная защита доступна для всех продуктов, кроме ZuluServer.

Для использования корпоративной защиты должен быть выполнен ряд требований.

На компьютере, где установлен ключ:

  1. Ключ должен быть сетевым, модели NetHasp. Это всегда ключ с пластмассой красного цвета, он должен быть подключен к компьютеру и на нем должна гореть красная лампочка.

  2. Должен быть установлен, как и всегда при работе с HASP, драйвер ключа. С демо версией драйвер по умолчанию не ставится, при установке полной версии Zulu драйвер устанавливается автоматически!

  3. На странице http://localhost:1947/_int_/config_from.html должен быть разрешен доступ тех или иных клиентов к использованию сетевого ключа данного компьютера.

На компьютерах пользователей:

  1. Так же как и на сервере должен быть установлен драйвер ключа HASP, несмотря на то, что сам ключ в компьютере может отсутствовать. В случае если он не установлен, выдается сообщение об ошибке связи с менеджером лицензий.

  2. Для каждого программного продукта, предполагаемого к использованию в режиме корпоративной защиты, в реестре компьютера должен быть прописан признак опроса сетевого ключа. В противном случае продукт будет работать в демонстрационном режиме. Признак опроса сетевого ключа можно задать и непосредственно из программы:

    • команда меню Сервис|Параметры, вкладка HASP - устанавливаются флажки напротив нужного модуля:

      Диалоговое окно Параметры. Вкладка HASP

      Рисунок 961. Диалоговое окно Параметры. Вкладка HASP


    Признак так же можно установить через системный реестр. Ниже приведены переменные системного реестра для Zulu, ZuluXTools, ZuluHydro, ZuluThermo, ZuluSteam, ZuluDrain, ZuluGaz соответственно.

    [HKEY_CURRENT_USER\Software\Zulu\5.0\Zulu\Hasp]
    «NetHasp»=dword:00000001
    «XToolsNetHasp»=dword:00000001          
    [HKEY_CURRENT_USER\Software\Zulu\5.0\ZuluHydro\Hasp]
    «NetHasp»=dword:00000001
    [HKEY_CURRENT_USER\Software\Zulu\5.0\ZuluThermo\Hasp]
    «NetHasp»=dword:00000001
    [HKEY_CURRENT_USER\Software\Zulu\5.0\ZuluSteam\Hasp]
    «NetHasp»=dword:00000001
    [HKEY_CURRENT_USER\Software\Zulu\5.0\ZuluDrain\Hasp]
    «NetHasp»=dword:00000001
    [HKEY_CURRENT_USER\Software\Zulu\5.0\ZuluGaz\Hasp]
    «NetHasp»=dword:00000001       

    Файл для регистрации этих переменных в папке NetHasp.reg можно скачать по адресу (http://www.politerm.com/download/zulu/NetHasp.reg).

  3. Ключ должен быть доступен в окне центра администрирования ключей Sentinel Hasр http://localhost:1947/_int_/devices.html. Если сеть доменная или глобальная и информация о сетевом ключе не выводится, то на странице Configuration необходимо задать настройки по опросу сетевого ключа (в том числе конкретно указать IP-адреса или имена опрашиваемых компьютеров).

    • Включить опцию «Allow access to remote licenses»;

    • Отключить опцию «Broadcast Search for Remote Licenses»;

    • Задать адреса машин с ключом в параметре «Specify Search Parameters»;

    • Включить опцию «Aggressive Search for Remote Licenses»;

    • Нажать Submit.

    После чего в директории C:\Program Files\Common Files\Aladdin Shared\HASP появится файл настройки конфигурации.

    Если в сети установлено несколько сетевых ключей, то общее количество доступных лицензий на каждый программный модуль будет суммироваться.

  4. Если есть необходимость работать с сетевым ключом автономно на локальной машине, все равно требуется выполнить выше приведенные настройки.