Служба Private License Service

Последнее изменение: Pavel Demidov; 03.05.2018

Главная страница: Altium Infrastructure Server

Локальный сервер Altium Infrastructure Server (AIS) обеспечивает удобный и гибкий способ управления лицензиями ПО Altium на предприятиях, где необходимо изолировать рабочие места от подключения к Интернет. В состав свободно загружаемого сервера AIS входит служба Private License Service (PLS), к которой можно получить доступ через локальную сеть предприятия.

Для получения лицензий Altium администратор настраивает сервер AIS, установленный на компьютере в сети LAN/WAN предприятия. Затем служба PLS сервера «обслуживает» эти лицензии для рабочих мест с ПО Altium в сети. После первоначального получения этих лицензий через онлайн-службу Altium они преобразуются в тип Private License для локального доступа к ним.

По аналогии с использованием лицензии через портал лицензирования Altium, рабочая станция с ПО Altium может заимствовать рабочее место лицензии, обслуживаемой PLS, а затем вернуть ее обратно в пул доступных лицензий, если в ее использовании больше нет необходимости. Служба PLS также позволяет обслуживать лицензии в роуминге, т.е. когда рабочее место лицензии заимствуется целевым компьютером на определенное время, что позволяет использовать лицензию на рабочей станции, например ноутбуке, при ее отключении от сети. Также лицензии серверов Altium, подключенных к сети, могут обслуживаться сервером AIS.

Сервер Altium Infrastructure Server (AIS) и его служба PLS обеспечивает гибкое управление множеством установок ПО Altium на предприятии. Кроме того, лицензии и использование их рабочих мест можно настроить, отслеживать их и управлять ими централизованно, через сервер AIS. Сервер, в свою очередь, может быть размещен в локальной сети LAN/WAN, изолированной от Интернет.

Обратите внимание, что сервер AIS не предоставляет функций по хранению и управлению проектными данными, которые доступны в Altium Vault. Тем не менее, множеством лицензий серверов Altium, например принадлежащим различным отделам предприятия, можно управлять офлайн с помощью AIS.

Подготовительные действия

Если сервер AIS еще не установлен, то первым этапом в использовании службы AIS должна быть установка и лицензирование сервера Altium Infrastructure Server.

– См. Установка Altium Infrastructure Server

Функциональность сервера AIS, в том числе служба PLS, становится доступной после добавления соответствующей лицензии AIS. Для этого нужно войти в AIS с помощью учетных данных по умолчанию admin/admin, открыть страницу Licenses (ADMIN » LICENSING) и добавить файлы лицензии из скачанного zip-архива с установщиком AIS. Сам сервер лицензируется импортированным файлом alf или из облака, если к нему есть доступ.

После установки и лицензирования сервер может получить лицензии на ПО Altium из онлайн-сервера лицензий через портал AltiumLive. Для этого нужно зайти на страницу диспетчера лицензий сервера License Manager (ADMIN » LICENSES) и выбрать опцию From Cloud (Из облака) из выпадающего меню кнопки .

Обратите внимание, что сервер AIS необходимо настроить для подключения и входа на портал службы лицензирования Altium, чтобы получить лицензии, приобретенные вашим предприятием. После этого сервер можно отключить от Интернет. Другой способ – получить нужные лицензии через отдельный сервер AIS, который подключен к Интернет, а затем перенести файлы лицензий на локальный сервер AIS.

Использование службы лицензирования

После того, как сервер Altium Infrastructure Server (AIS) и его служба Private License Service (PLS) лицензированы (см. выше), полученными через портал AltiumLive лицензиями (сервер, клиентский доступ – CAL, прочее ПО Altium) можно управлять службой PLS в локальной сети.

Настройка локальной службы PLS

В конфигурации PLS по умолчанию, полученные лицензии назначаются группе All Users (Все пользователи), и они становятся доступны любым рабочим станциям с ПО Altium в сети. Сам сервер AIS лицензируется отдельно, как описано выше, через импорт файла alf.


Служба PLS обслуживает рабочие станции с ПО Altium (клиентские места) в сети, когда они подключены к серверу AIS.

Служба PLS и полученные лицензии настроены по умолчанию таким образом, что ПО Altium при любом соединении к PLS получит доступ к лицензиям. Такая работа оптимальна при использовании центрального сервера лицензий (AIS) для обслуживания нескольких рабочих станций с равными требованиями к использованию ПО Altium – например, для обслуживания одной лицензии на несколько рабочих мест. См. информацию ниже, как ПО Altium, например Altium NEXUS, подключается к PLS.

Чтобы войти в настройки PLS, выберите License Manager в веб-интерфейсе AIS – ADMIN » SETTINGS – License Manager.


Параметры диспетчера лицензий License Manager управляют конфигурацией и заимствованием лицензий.

Параметры диспетчера лицензий License Manager:

  • Cloud license service url (URL-адрес облачной службы лицензирования). При установке AIS здесь задается веб-адрес для доступа к службе лицензирования AltiumLive, что позволяет получить лицензию в соответствии с учетными данными AltiumLive. Эти данные можно добавить или отредактировать на странице General – Altium Live Credentials в разделе ADMIN » SETTINGS.
  • Automatic user creation (Автоматическое создание пользователей). Если флажок поставлен, PLS будет автоматически создавать учетную запись пользователя AIS (в соответствии с учетной записью Windows рабочей станции), когда ПО Altium подключается к AIS. В Altium NEXUS это происходит, если включена настройка Setup Private License Server (см. ниже). Созданный профиль пользователя AIS затем используется для определения участия в роли, а значит, для определения лицензии, которая будет передана рабочему месту с ПО Altium. Если эта настройка отключена, учетная запись пользователя создаваться не будет.
  • Seat return timeout interval (Интервал ожидания возврата рабочего места). Здесь определяется период неактивности клиента (подключенной рабочей станции), по истечении которого заимствованная лицензия деактивируется и возвращается в пул доступных лицензий. PLS периодически опрашивает клиента в сети и ожидает получение отклика. Если ответ не пришел в течение указанного количества часов, то заимствование лицензии отменяется. Если ПО на клиентском рабочем месте отключается от лицензии обычным способом (выход, отключение от PLS и т.д.), то лицензия на рабочее место возвращается автоматически.
  • Automatically create assignment for All Users group (Автоматически создавать назначение для группы Все пользователи). Если этот параметр включен, полученные лицензии будут назначены группе All Users (Все пользователи). Лицензия будет доступна для всех рабочих мест, которые будут подключаться к AIS, без учета роли, назначенной профилю пользователя. Обратите внимание, что назначение лицензий можно изменить, как указано выше. Назначение лицензий можно отредактировать, как описано ниже. Если этот параметр отключен, то полученная лицензия не будет назначена какой-либо группе пользователей и она будет не доступна.

На практике, служба PLS с настройками по умолчанию при подключении рабочих станций ведет себя следующим образом:

  1. Программному обеспечению Altium становятся доступными подходящие лицензии Altium из AIS. Все совместимые лицензии доступны всем рабочим станциям, поскольку для лицензий в PLS включено автоматическое назначение для всех пользователей (Automatically create assignment for All Users group).
  2. В AIS создается новый профиль пользователя на основе имени учетной записи Windows рабочей станции, даже если ПО рабочей станции не заимствует лицензию. Это происходит, потому что включено автоматическое создание пользователей (Automatic User Creation).

С точки зрения пользователя это значит, что подходящие лицензии доступны и их можно использовать (заимствовать).

Лицензирование программного обеспечения Altium

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

Для доступа к лицензии, например из Altium Designer, используйте параметр Setup private license server на странице управления лицензиями License Management, чтобы сначала установить соединение. В диалоговом окне Private License Server Setup задайте соответствующие AIS значения в полях Server name и Server port (Имя сервера и Порт сервера). После того, как Altium Designer подключится к серверу AIS и его службе PLS, в разделе 'Available Licenses' (Доступные лицензии) на странице License Management будет выведен список лицензий, предоставленных соединением PLS, в категории Private Server – Connected to xxx, где под 'xxx' обозначено название AIS, обслуживающего лицензии.

Чтобы заимствовать лицензию для Altium NEXUS, выберите нужную лицензию из списка и нажмите на кнопку Use (Использовать). Другой способ – лицензия, обслуживаемая AIS, может быть настроена в режим автоматического заимствования (Automatic Leasing). В этом случае, кроме установления первого подключения, иного вмешательства пользователя не требуется. Altium NEXUS сохранит настройки подключения к PLS и при запуске будет пытаться установить соединение.

Состояние выбранной лицензии изменится – будет указано, что она используется вами. Также изменится поле Assigned Seat Count (Количество назначенных рабочих мест), чтобы показать, что было взято одно рабочее место лицензии.

Пользователям ПО Altium нет необходимости входить в онлайн-аккаунт Altium, чтобы использовать лицензию. Соединение с локальной сетью LAN/WAN может быть изолировано от Интернет. Если необходимо, перейдите на страницу System – Account Management в настройках Preferences, чтобы отключить соединение с аккаунтом Altium, и выберите разрешенные сетевые соединения на странице System – Network Activity.

После заимствования лицензии, автоматическим или ручным выбором в клиентском приложении, на странице Licensing сервера AIS (ADMIN » LICENSES) будет показано, что одно рабочее место лицензии взято в пользование – для этой лицензии будет увеличен счетчик пользователей User Count. Эта лицензия будет сразу возвращена, если рабочая станция отключится от PLS, пользователь закроет программу или администратор AIS принудительно вернет лицензию, нажав кнопку .

Рекомендуется включить параметр PLS Automatic user creation (включен по умолчанию). В примере, показанном здесь, рабочая станция ENGINEERING-2 с учетной записью пользователя Bruce заимствовала лицензию ПО Altium. В AIS был создан пользователь (Bruce), которого можно сделать участником роли с назначенной ей лицензией. Таким образом можно управлять доступом к лицензиям для отдельных рабочих станций.

– Для получения более подробной информации о параметре Automatic user creation см. раздел Автоматически создаваемые профили пользователей.

Управление доступом к лицензиям

Чтобы управлять доступом к лицензиям для пользователей ПО Altium, на сервере AIS можно настроить назначение лицензий пользователям из определенной группы (т.е. с определенной ролью). На практике это означает, что при подключении рабочей станции к AIS служба PLS предоставит лишь те лицензии, которые назначены роли, т.е. той группе пользователей, участником которой является пользователь.

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

– См. раздел Пользователи и роли для получения общей информации по работе с пользователями и ролями в AIS, а также Управление пользователями для более подробных сведений.

Перед тем, как начать управление лицензиями через роли, необходимо выполнить ряд условий:

  • Добавить профили пользователей для соответствующих рабочих станций. Они создаются автоматически при подключении рабочей станции к AIS.
  • Добавить подходящие роли в AIS и сделать профили пользователей участниками этих ролей.
  • Получить для AIS лицензии, соответствующие ПО на рабочих станциях. Это должны быть активные лицензии с подходящим количеством доступных рабочих мест.
  • Изменить в AIS учетные данные администратора по умолчанию (admin/admin) на корректные данные профиля администратора. Сделать это настоятельно рекомендуется, независимо от того, как будет использоваться AIS.

Назначение лицензий

После настройки пользователей и ролей AIS, лицензии можно назначить ролям необходимы образом.

В примере, показанном ниже, подключены две рабочие станции (ENGINEERING-2 и ENGINEERING-3) и созданы соответствующие профили пользователей (Bruce и Narelle). Были добавлены две роли (Engineering и QA), пользователи назначены участниками этих ролей: Bruce – участник роли Engineering, Narelle – участник обеих ролей Engineering и QA.

Добавить лицензии к желаемым ролям можно на странице ADMIN » LICENSES. В примере ниже на сервер AIS были добавлены две лицензии ПО Altium, по умолчанию назначенные роли All Users.

Чтобы назначить лицензию более подходящей роли, нажмите соответствующую ей кнопку . Откроется страница License Edit (Редактирование лицензии), где нужно нажать кнопку для редактирования назначения лицензии. Откроется диалоговое окно Edit Assignment – назначение роли можно изменить в меню Assign to role. В этом примере лицензия была назначена роли QA.

Параметры назначения лицензий:

  • Automatic leasing (Автоматическое заимствование). Указывает ПО Altium на рабочих местах автоматически заимствовать (использовать) лицензию, если она доступна. Например, на странице License Management обычный процесс выделения лицензии в списке и ее выбор для использования будет происходить автоматически.
  • Seat availability (Доступность рабочих мест). Здесь указывается число рабочих мест лицензий (вплоть до их общего количества), которые будут доступны соответствующей роли. Чтобы сделать доступными все рабочие места лицензии, поставьте флажок All available seats.
  • Roaming (Роуминг). Выбор параметра Allow Roaming (Разрешить роуминг) позволяет взять в использование лицензию на ПО Altium, если рабочая станция не подключена к сети. Параметр Max roam позволяет указать максимальный период, по истечению которого рабочее место лицензии деактивируется на заимствовавшей ее рабочей станции. Для более подробной информации по роумингу лицензий Altium см. раздел Лицензирование On-Demand.
  • Notifications (Уведомления). Уведомления – это сообщения, которые отправляются пользователю при определенных событиях, например если были заимствованы почти все назначенные рабочие места лицензии (параметр Notify for 90% seat count – Уведомить при использовании 90% рабочих мест). Опционально можно выбрать параметр Reject notifications (Уведомления об отказе) и целевую роль, чтобы отправлять уведомления пользователям в случае их отключения от назначенной лицензии (аннулирование рабочих мест).

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

Просмотр ролей

Чтобы видеть общую сводку назначений и редактировать их, выберите Roles (Роли) в диспетчере лицензий (ADMIN » LICENSES – вкладка Roles). Нажмите на название роли в столбце Roles, чтобы увидеть ее участников и назначенные ей лицензии. В примере ниже показано, что пользователь Narelle является участником роли QA, которой доступна назначенная ей лицензия на 15 рабочих мест.

Здесь также можно назначить лицензию роли, с помощью кнопки . Чтобы здесь назначить лицензию роли Engineering, а следовательно, и пользователям Bruce и Narelle, выберите подходящую лицензию из выпадающего меню License в диалоговом окне Add Assignment, и нажмите для сохранения изменений.

Здесь роли Engineering (значит, и ее участникам) была назначена лицензия на 5 рабочих мест. Для получения более подробной информации по назначенной лицензии раскройте соответствующую запись с помощью .

Обратите внимание, что здесь было создано новое назначение лицензии, а не существующее назначение было изменено с All Users на другую роль (как было описано ранее). Т.е. здесь лицензия на 5 рабочих мест была назначена роли Engineering, но она также все еще назначена роли All Users по умолчанию, поэтому она будет доступна всем рабочим станциям.

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

Таким образом, в этом примере:

  • Рабочей станции с именем учетной записи Windows Bruce на компьютере ENGINEERING-2 будет доступна лицензия ПО на 15 рабочих мест, поскольку в AIS:
    • Профиль подключенного пользователя Bruce (Bruce/ENGINEERING-2).
    • Пользователь Bruce – участник роли Engineering.
    • Роли Engineering назначена лицензия на 15 рабочих мест.
  • Рабочей станции с именем учетной записи Windows Narelle на компьютере ENGINEERING-3 будет доступна лицензия на 15 рабочих мест и лицензия на 5 рабочих мест, поскольку в AIS:
    • Профиль подключенного пользователя – Narelle (Narelle/ENGINEERING-3).
    • Пользователь Narelle – участник ролей Engineering и QA.
    • Роли Engineering назначена лицензия на 15 рабочих мест, а роли QA назначена лицензия на 5 рабочих мест.

Работа с лицензиями

Служба Private License Server на базе AIS предоставляет ряд инструментов для управления расположением и использованием лицензий, в том числе возможность принудительного возврата заимствованной лицензии и подробное отслеживание того, как лицензии используются.

Возврат используемой лицензии

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

В этой ситуации перейдите в список лицензий в веб-интерфейсе AIS через ADMIN » LICENSES. В списке лицензий на вкладке Licenses разверните лицензию с помощью кнопки и найдите пользователя, который все еще заимствует рабочее место.

Это заимствование можно прекратить, после чего рабочее место вернется в пул лицензий. Для этого нажмите кнопку у соответствующего пользователя и подтвердите действие в диалоговом окне Release seat. Например, пользователь Altium NEXUS получит уведомление, что лицензия была принудительно отозвана администратором.

Обратите внимание, что это уведомление получит лишь тот пользователь, который находится в сети, но не пользователь, который заимствует лицензию на той же машине, где установлен AIS, т.е. где ПО Altium и сервер AIS установлены на одном компьютере.

Отслеживание использования лицензий

Сервер Altium Infrastructure Server (AIS) включает в себя ряд инструментов для отслеживания использования лицензий и создания отчетов, что позволяет проверять, как лицензии на ПО Altium используются на предприятии. Это может быть полезно для оптимизации доступа к лицензиям, прогноза будущих потребностей в лицензиях и определения использования лицензий отдельными пользователями.

Эти функции доступны в меню администратора на вкладке Reports (Отчеты) на странице License Manager (ADMIN » LICENSES). Здесь представлен ряд опций, которые доступны на различных вкладках этого раздела. В зависимости от того, какую информацию требуется представить в том или ином отчете, можно использовать фильтры по лицензиям, ролям, пользователям и периодам времени.

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

На странице Report также можно экспортировать текущий отчет в формате CSV, который совместим с Microsoft Excel и другими приложениями по работе с электронными таблицами. Выберите необходимые данные для отчета с помощью вкладок и фильтров, нажмите кнопку и укажите расположения для сохранения файла на диск.

Настраиваемые сообщения об ошибках

При работе с ПО Altium пользователь может получать от AIS различные сообщения об ошибках в связи с проблемами профиля пользователя, лицензий и расположения рабочих мест.

Тексты для кодов ошибок, показанных в сообщениях, можно настроить, изменив содержимое файла errors.xml, расположенного в папке LicenseManagerService установки AIS – обычно это C:\Program Files (x86)\Altium\Altium Infrastructure Server\LicenseManagerService.

Например, запись XML для сообщения по умолчанию об ошибке, которая происходит, когда служба PLS не может создать сихнронизированную учетную запись пользователя (например, из-за того, что отключен параметр Automatic user creation), выглядит следующим образом:
<Error code="4" text="Unable to connect to License Manager.&#13;&#10;User %USERNAME% has not been found and could not be created because of the server policies.&#13;&#10;Please contact License Administrator"/>.

Эта запись может быть отредактирована, чтобы отображалось диалоговое окно Error, представленное ниже. Обратите внимание, что при необходимости здесь можно включить коды CR/LF (&#13;&#10;) и ключенвые параметры, такие как имя пользователя (%USERNAME%).


Измененное сообщение об ошибке для условия 'код 4'.

Для применения изменений в файле errors.xml может понадобиться перезагрузка AIS errors.xml. Сделать это можно перезагрузкой хост-ПК либо перезапуском сервера в диспетчере Internet Information Services (IIS) Manager Windows (%windir%\system32\inetsrv\InetMgr.exe).

Лицензирование удаленного Altium сервера

Кроме ПО для проектирования, такого как Altium NEXUS, с помощью сервера Altium Infrastructure Server (AIS) можно лицензировать сервер Altium. При такой конфигурации сервер AIS выступает в роли центра управления лицензиями для всех продуктов Altium, в том числе всеми серверов Altium в сети, которые, например, управляют проектными данными различных отделов проектирования.

Такой тип установки подходит для больших предприятий, где каждый отдел предприятия (разработка, ОТК и т.д.) может использовать множество установок ПО Altium и локальный сервер Altium для управления проектными данными. Установки серверов и другого ПО Altium лицензируются центральным выделенным сервером – службой PLS сервера Altium Infrastructure Server (AIS).

– См. диаграмму ниже, где схематично представлена организация множества серверов.

В предположении, что на сервере отдела уже настроены учетные записи его пользователей, всеми лицензиями этого отдела можно управлять с центрального сервера AIS, если:

  • Сервером AIS получены лицензии сервера Altium и клиентского доступа.
  • Удаленный сервер отдела настроен на использование внешнего PLS (External PLS Mode) для доступа к центральному серверу AIS, а локальный диспетчер лицензий сервера отключен (см. ниже).

Добавление лицензий сервера Altium

Лицензии сервера добавляются аналогично любым другим лицензиям – выбором опции From cloud (Из облака) меню кнопки ; и выбором доступных лицензий из службы лицензирования AltiumLive.

При корректной настройке, сервер Altium в сети будет автоматически заимствовать доступную лицензию по сети, и в AIS никакой дальнейшей настройки не потребуется – можно оставить назначение лицензии группе All Users по умолчанию, и выбирать параметр Auto leasing (Автоматическое заимствование) для этого назначения не нужно.

Настройка службы PLS удаленного сервера

Поскольку сервер Altium обычно лицензируется собственными инструментами, как и AIS, то в случае использования центрального сервера лицензий (AIS) лицензию сервера будет предоставлять AIS. Для настройки сервера таким образом, чтобы он заимствовал доступную лицензию по сети из AIS, сначала включите режим использования внешней службы лицензирования External PLS в настройках License Manager сервера (ADMIN » SETTINGS – License Manager).

В этом режиме сервер отдела будет пытаться заимствовать лицензию с сервера PLS, адрес и порт которого указаны в полях PLS url и PLS Port. Введите сетевой адрес и порт сервера AIS, который выступает в роли центрального сервера лицензий. Сетевой адрес «внешнего» AIS на рисунке выше, а значит, и внешней службы PLS, – http://sydpc016. Это имя компьютера, на котором установлен сервер AIS.

На сервере также необходимо переключить поиск собственных лицензий с внутренней службы PLS на внешнюю, т.е. службу лицензирования AIS. Для этого просто снимите выбор параметра Use local license manager for vault licensing (Использовать локальный диспетчер лицензий для лицензирования сервера), как показано выше.

Чтобы подтвердить изменения в разделе License Manager, сохраните новые настройки ().

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

Теперь настроенный сервер отдела будет заимствовать лицензии из центрального сервера AIS, где будет показано, что увеличилось количество User Count заимствованных рабочих мест сервера, а рабочее место заимствовал внутренний пользователь удаленного сервера с именем System. В этом примере, удаленный сервер установлен на компьютере с именем SONY.

Если, согласно рекомендации, в диспетчере лицензий AIS включен параметр Automatic user creation (Автоматическое создание пользователей), будет создан профиль системного пользователя – в этом примере SONY:System. За соответствующими настройками обращайтесь в раздел ADMIN » SETTINGS – License manager.

Лицензирование пользователей локального сервера

В больших системах со множеством серверов, которые описаны выше, удаленный сервер обеспечивает управление проектными данными, но его лицензирование «переключено» с использования внутренней службы на службу центрального сервера AIS. Это значит, что лицензирование ПО отдела (как сервер, так и ПО для проектирования) будет осуществляться центральной службой PLS.

При такой конфигурации, пользователи рабочих станций отдела регистрируются на сервере как обычно, с помощью существующих пользовательских аккаунтов сервера. После того, как сервер настроен на использование внешней службы PLS, у этих пользователей будет доступ к лицензиям, которые были «перенаправлены» на центральный сервер лицензий (AIS). Например, при входе из Altium Designer, на его странице License Management будет автоматически выведен список всех совместимых лицензий, предлагаемых центральным AIS.

Синхронизация пользователей сервера

Частью механизма, который обеспечивает пользователю доступ к удаленным лицензиям через локальный сервер, является создание «синхронизированного» имени пользователя на центральном сервере лицензий (AIS). Чтобы успешно лицензировать ПО на рабочих станциях, которые входят в локальные серверы отделов, в диспетчере лицензий AIS должен быть включен параметр Automatic user creation (Автоматическое создание пользователей).

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

В примере на рисунке ниже показан сервер отдела (SONY) с двумя зарегистрированными пользователями: Keith и Stan. Это учетные записи пользователей, которые входят на сервер для доступа к его возможностям по управлению данными. Этот сервер представляет собой один из серверов отделов, показанных на иллюстрации многосерверной системы выше, где источником всех лицензий является центральный сервер AIS.

Если лицензии, предлагаемые центральным сервером AIS, доступны всем пользователям (группа All Users по умолчанию), то они будут перенаправлены через сервер ко всем вошедшим пользователям. После того, как пользователь сервера вошел, служба лицензирования центрального сервера AIS автоматически выполнит создание «синхронизированной» учетной записи пользователя, даже если лицензия не была заимствована.

На рисунке ниже пользователь Keith вошел со своими учетными данными на локальный сервер SONY, который настроен на взятие лицензий из центрального сервера AIS (sydpc016). Здесь ПО Altium использует рабочее место лицензии, предложенной центральным сервером. Считается, что лицензия заимствована пользователем Keith SONY (Имя + Фамилия автоматически созданной учетной записи на сервере AIS).

Как показано ниже, автоматически происходит создание двух учетных записей, соответствующих учетным записям сервера: пользователь локального сервера Stan стал учетной записью AIS SONY:Stan, а пользователь Keith – учетной записью SONY:Keith на центральном AIS. Название локального сервера здесь – SONY.

После того, как учетная запись пользователя была зарегистрирована в AIS, ее можно отредактировать, если это необходимо. Подключения и роли связаны только с именем пользователя (User Name), поэтому остальные параметры можно менять. Например, изменения имени и фамилии будут отражены в имени, связанным с лицензией, заимствованной ПО Altium при входе на локальный сервер.

Управление лицензиями пользователей сервера

Пользователей, имена которых были синхронизированы с центральным сервером лицензий AIS многосерверной системы, можно добавить в роли, как и любые другие учетные записи пользователей в AIS. Когда пользователь входит в локальный сервер отдела, ему становятся доступными лицензии из центрального AIS. Доступность этих лицензий определена ролями и назначениями, настроенными для этого синхронизированного профиля пользователя в центральном сервере AIS.

В рассматриваемом здесь примере синхронизированного пользователя SONY:Stan (пользователь Stan, синхронизированный с локальным сервером SONY) на сервере лицензий можно добавить к роли QA, которой назначена одна лицензия ПО Altium. Когда пользователь Stan входит в свой локальный сервер, ему становится доступной лицензия на 15 рабочих мест, поскольку на сервере лицензий (центральном AIS) так настроены роли и назначения для этого пользователя.

Эти настройки ролей и назначений задаются администратором сервера лицензий после того, как пользователь локального сервера войдет первый раз со своими учетными данными (вследствие чего в AIS будет создан синхронизированный профиль).

Решение проблем с доступом к лицензиям

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

При устранении проблем доступа примите во внимание следующее:

  • Брандмауэр хост-ПК – служба PLS сервера Altium при передаче по сети данных о лицензии использует по умолчанию порт 9780. Проверьте, что этот порт открыт брандмауэром хост-компьютера при установке AIS.
  • Разрешенные сетевые соединения – например, Altium NEXUS позволяет настроить сетевую активность на странице Network Activity в разделе System диалогового окна параметров Preferences. Проверьте, что параметр 'License Server' включен, чтобы AIS мог соединяться с Altium NEXUS по сети.
  • Проведите основные тесты:
    • Проверьте локальную установку. Если на компьютере с AIS также установлено ПО Altium, то перед тем, как устранять проблемы с удаленными ПК, убедитесь, что служба PLS доступна для локального ПО. Если PLS и лицензии доступны локально, значит, проблема состоит в конфигурации сети или ПО того компьютера, к которому PLS не может подключиться.
    • Назначьте лицензию всем пользователям. Если лицензия была корректно назначена в AIS, но ПО Altium не может ее заимствовать, временно изменить ее назначение на роль All Users (Все пользователи), или просто создайте новое назначение этой лицензии на всех пользователей. См. раздел Назначение лицензий выше. Если после этого лицензия стала доступна, значит проблема состоит в роли пользователя или назначении лицензии.
  • Обновите службу PLS. После внесения изменений в службу PLS на сервере AIS, например при добавлении или удалении лицензий сервера, может понадобиться выйти и войти обратно на сервер, чтобы увидеть эти изменения. В некоторых случаях может быть необходимо перезапустить AIS с помощью перезагрузки компьютера или нажатием Restart (Перезапустить) в Диспетчере служб IIS.
  • Перезапустите соединение к службе PLS. После внесения изменений в настройки доступа лицензии в PLS или в ПО Altium попробуйте перезапустить соединение, чтобы обнаружить изменение. Например, в Altium NEXUS нажмите кнопку Refresh на странице управления лицензиями Licensing Management и/или ссылку Disconnect/Reconnect... private license server. Чтобы принудительно перезапустить соединение, выберите ссылку Setup private license server и нажмите OK в диалоговом окне Private License Server Setup.
  • Используйте режим автоматического создания пользователей Automatic user creation. Если этот параметр отключен в AIS, то профиль пользователя не будет создан при подключении ПО к PLS. Следовательно, не будет доступен соответствующая учетная запись, и она не сможет стать участником роли, которой назначена лицензия. При многосерверной системе, которая описана выше, автоматическое создание профилей пользователей AIS необходимо для входа пользователей сервера и их доступа к лицензиям.
Обнаружили проблему в этом документе? Выделите область и нажмите Ctrl+Enter, чтобы оповестить нас.

Связаться с нами

Связаться с нашими Представительствами напрямую

Вы сообщаете о проблеме, связанной со следующим выделенным текстом
и/или изображением в активном документе:
Бесплатная пробная версия Altium Designer
Бесплатная пробная версия Altium Designer
Давайте приступим. Для начала, Вы или Ваше предприятие уже используете Altium Designer?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

В таком случае, для чего Вам необходима пробная лицензия?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вам для этого не нужна пробная лицензия.

Нажмите кнопку ниже, чтобы загрузить установщик самой новой версии Altium Designer

Загрузить установщик Altium Designer

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Пожалуйста, заполните форму ниже, чтобы получить ценовое предложение.

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

Если Ваша подписка Altium активна, у Вас нет необходимости в пробной лицензии.

Если у Вас нет активной подписки Altium, пожалуйста, заполните форму ниже, чтобы получить пробную версию.

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

Для чего Вы хотите попробовать Altium Designer?

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вы нашли нужное место! Пожалуйста, заполните форму ниже, чтобы начать использование пробной версии.

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

Отлично! Знаете ли Вы, что мы предлагаем для студентов специальные скидки на лицензии? Для получения более подробной информации нажмите здесь.

А пока что Вы можете запросить пробную лицензию, заполнив форму ниже.

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

Вы можете загрузить бесплатную лицензию средства просмотра Altium Designer Viewer сроком действия 6 месяцев.

Пожалуйста, заполните форму ниже, чтобы запросить эту лицензию.

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

Замечательно! Создавать новое - отличное занятие. У нас есть превосходная программа для Вас.

Upverter - бесплатная платформа, разработанная специально для любителей проектирования.

Нажмите здесь, чтобы попробовать!

Если Вы хотите поговорить с представителем, пожалуйста, свяжитесь с местным офисом Altium.
Copyright © 2019 Altium Limited

Вы можете загрузить бесплатную лицензию средства просмотра Altium Designer Viewer сроком действия 6 месяцев.

Пожалуйста, заполните форму ниже, чтобы запросить эту лицензию.

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