Служба частных лицензий

Вы просматриваете версию 6.0. Для самой новой информации, перейдите на страницу Служба частных лицензий для версии 8.0
 

Parent page: Расширенные темы

Для организаций, которым требуется, чтобы установки Altium Designer оставались офлайн — изолированными от интернета, — удобство и гибкость лицензирования ПО по запросу могут быть обеспечены локализованной службой Altium Private License Service, а не облачной службой Altium Licensing Service.

Выделенная Private License Service (PLS), развернутая на ПК, подключенном к корпоративной LAN/WAN, настраивается администратором для локального получения лицензий Altium компании и последующей выдачи их установкам Altium Designer по мере необходимости.

Аналогично использованию лицензии через портал Altium License Service, место (экземпляр) лицензии Altium Designer, размещенной в PLS, может «арендоваться» программой на время использования, а затем «отзываться» (возвращаться в доступный пул лицензий), когда больше не требуется. В Altium PLS лицензии также могут выдаваться в режиме Roaming, когда место лицензии арендуется целевой машине на заданное время — это позволяет хост‑ПК Altium Designer, например ноутбуку, свободно «перемещаться», оставаясь изолированным от сети.

PLS обеспечивает гибкость, необходимую компаниям с несколькими установками Altium Designer, с дополнительным преимуществом: использование лицензий и мест можно настраивать, отслеживать и контролировать из централизованной Altium Private License Service — которая, в свою очередь, размещается в локальной LAN/WAN, потенциально изолированной от интернета.

Исторически Altium Private License Service (PLS) была доступна как отдельное приложение (Private License Server (14.0.0.34)), устанавливаемое как служба Windows на хост‑машине. В ответ на современную потребность в более продвинутом управлении лицензиями ПО текущие релизы Enterprise Server предлагают улучшенную и упрощенную реализацию PLS, доступную как часть установки сервера. Enterprise Server Private License Service поддерживает несколько режимов работы, может быть настроен как центральная или локальная License Service и способен выдавать по локальной сети лицензии как Altium Designer, так и серверные лицензии Altium — и многое другое.

Если он еще не развернут, первый шаг для использования Enterprise Server PLS — установка и лицензирование Enterprise Server.

► См. Установка Enterprise Server

Лицензирование Enterprise Server

Функциональность Enterprise Server, включая его Private License Service (PLS), становится доступной, когда сам Enterprise Server лицензирован путем добавления подходящей Altium Enterprise Server License. Чтобы пользователи могли входить в Enterprise Server из Altium Designer, также требуется действующая Altium Enterprise Server CAL лицензия (Client Access License).

Enterprise Server предоставляет гибкий метод самолициензирования для добавления или получения лицензий Altium. Он доступен на странице Licenses (Admin » Licenses) в браузерном интерфейсе Workspace Enterprise Server, которая обеспечивает подключение к порталу Altium Licensing (), откуда лицензии Altium вашей компании могут быть получены локально.

► См. Лицензирование Enterprise Server для подробной информации о получении и настройке лицензий в Enterprise Server.

Вкратце, Enterprise Server и его клиентские подключения могут быть лицензированы следующим образом:

  • получением лицензий Server и Client Access (CAL) через онлайн‑портал Altium License service. Для этого используется опция From cloud, описанная выше. Выйдите и затем снова войдите в браузерный интерфейс Workspace Enterprise Server, чтобы активировать новые лицензированные функции.

    Обратите внимание: лицензия CAL не требуется, если пользователи не будут обращаться к Enterprise Server — то есть сервер будет использоваться только как Licensing Server.

  • подключением к службе PLS на другом сервере Altium (например, к центральной службе лицензирования), который предоставляет полученные Altium Enterprise Server лицензии с доступными местами.

    ► См. режим External PLS ниже для подробностей по этому варианту лицензирования.

  • импортом существующих alf файлов лицензий с диска.

    Для этого используется опция From file, и таким образом фактически «получаются» серверные лицензии, которые у вас уже есть локально. Выйдите и затем снова войдите в браузерный интерфейс Workspace, чтобы активировать новые лицензированные функции. Если это многоместные лицензии, их можно выдавать по сети для лицензирования другого совместимого ПО.

    ► См. Получение файлов лицензий для информации о получении файлов лицензий из Company Dashboard.

Получение дополнительных лицензий

После успешного лицензирования Enterprise Server из облака или из существующих файлов лицензий Private License Service готова к настройке для выдачи лицензий по локальной сети. Дополнительные лицензии Altium Designer, приобретенные вашей компанией, можно получить через страницу License Manager браузерного интерфейса Workspace — Admin » Licenses.

Чтобы добавить лицензию в Enterprise Server, нажмите кнопку и выберите вариант из облака (или из файла), как и ранее. Обратите внимание: лицензии можно получать как пакетно, так и по одной — используйте флажки в списке Add license, чтобы выбрать, какие лицензии Enterprise Server будет получать.

Вновь полученные лицензии затем включаются в список сервера Licenses. По умолчанию лицензии назначаются группе «All Users» (если только эта опция не была снята), что делает их доступными всем зарегистрированным пользователям Workspace. Это можно подтвердить на странице License Edit, открываемой нажатием кнопки , связанной с записью лицензии.

Настройка License Service

После установки и лицензирования Enterprise Server (как описано выше) полученные лицензии могут быть сделаны доступными в хост‑сети через Private License Service (PLS) сервера. Чтобы обеспечить максимальную гибкость в том, как лицензии выдаются сетевым клиентам (Altium Designer и другим установкам серверов), PLS можно настраивать и использовать в разных режимах работы, как кратко описано ниже:

  • No PLS mode – конфигурация Enterprise Server по умолчанию, при которой полученные лицензии не становятся доступными (не выдаются) по сети.
  • Local PLS mode – полученные лицензии Altium становятся доступными по сети через (локальную) службу PLS сервера.
  • External PLS mode – Enterprise Server подключается к внешней external PLS (например, к PLS удаленного сервера Altium, настроенного как центральная служба лицензирования) вместо собственной схемы лицензирования. Внешняя служба лицензирования может быть основана на Altium Infrastructure Server (AIS) или другом Enterprise Server.

В режимах No PLS и Local PLS Enterprise Server и его подключения лицензируются лицензиями Server и CAL, полученными из Altium License service, либо из *.alf файлов лицензий, импортированных с диска или помещенных в корневую папку установки — см. Лицензирование Enterprise Server выше.

В режиме External PLS Enterprise Server может быть лицензирован тем же способом, or используя лицензии из внешней PLS, к которой он подключен.
См. External PLS Local Server Licensing (ниже) для дополнительной информации.

► См. таблицу сравнения режимов Enterprise Server PLS для практического резюме по каждому режиму.

Напоминание: перед использованием PLS сервера в любом из режимов Enterprise Server должен быть настроен на подключение и вход в портал Altium License service, чтобы можно было получить лицензии, приобретенные вашей организацией — после завершения этого шага он может работать офлайн. В качестве альтернативы все необходимые лицензии можно получить из Company Dashboard или через отдельный сервер Altium, подключенный к интернету, а затем перенести на локальный Enterprise Server в виде отдельных файлов лицензий.

Полученные лицензии, такие как лицензии Altium Server и Connection (CAL) или лицензии Altium Designer, затем могут выдаваться по локальной сети через PLS.

Режим No PLS

Как следует из названия, режим No PLS Enterprise Server — это по сути сервер в стандартной (по умолчанию) конфигурации, когда PLS не включена.

В этом случае он не предоставляет лицензии Altium по сети, однако лицензии все равно можно получать с портала Altium License service. Эта функция поддерживает возможность «само»‑лицензирования Enterprise Server за счет полученных лицензий или импортированных alf файлов лицензий, существующую наряду с устаревшим методом размещения файлов лицензий в корневой папке установки.

Чтобы выбрать этот режим, установите опцию No PLS на странице License Manager в браузерном интерфейсе Workspace — Admin » Settings – License manager.

Опция Automatically create assignment for All Users group принудительно назначает вновь полученные лицензии группе по умолчанию All Users. То, как назначаются лицензии, влияет на их доступность для Roles при выдаче по сети через PLS, как описано ниже. Нажмите , чтобы подтвердить изменения настроек.

Режим Local PLS

В этой конфигурации PLS сервера лицензии будут доступны установкам Altium Designer и Server, размещенным в сети. Enterprise Server лицензируется обычным образом — через полученные лицензии или alf файлы лицензий.

PLS выдает лицензии установке Altium Designer (клиенту) в сети, когда пользователь выполняет вход в Enterprise Server.
PLS выдает лицензии установке Altium Designer (клиенту) в сети, когда пользователь выполняет вход в Enterprise Server.

Чтобы переключиться на этот режим, выберите опцию Local PLS на странице License Manager в браузерном интерфейсе Workspace — Admin » Settings – License manager.

При настройке режима No PLS режим аутентификации напрямую влияет на то, как лицензии выдаются клиентским установкам в сети — см. подробности ниже.
При настройке режима No PLS режим аутентификации напрямую влияет на то, как лицензии выдаются клиентским установкам в сети — см. подробности ниже.

PLS будет предоставлять лицензии Altium Designer, когда пользователь входит в Enterprise Server. Серверные лицензии станут доступными другим серверам в сети, когда Enterprise Server PLS находится в режиме безопасности «No Authentication» (см. варианты ниже).

Режим Local PLS предоставляет дополнительные настройки, которые определяют, каким Пользователям могут предлагаться определённые лицензии Altium Designer (определяется User Roles), а также как долго лицензия будет оставаться арендованной при отсутствии использования. Нажмите , чтобы подтвердить любые изменения настроек.

Local PLS settings

License Manager Authentication Modes

Режим аутентификации PLS на сервере можно установить в Server Session или No Authentication в зависимости от того, как вы хотите предоставлять лицензии сетевым клиентам (Altium Designer и серверам). Используйте раскрывающееся меню License Manager Authentication, чтобы сделать выбор.

Server Session:
Текущему сеансу подключения клиента предоставляется доступ к лицензиям — сеанс инициируется входом в Workspace Enterprise Server из Altium Designer. Это стандартный режим PLS на сервере, где доступ к лицензиям привязан к сеансу Enterprise Server. Выберите Team » Sessions в главном меню, чтобы просматривать и управлять текущими сеансами подключения.

Поскольку в этом режиме безопасности подключение к PLS подтверждается активным сеансом, доступ к лицензиям невозможен с других серверов в сети (которые не выполняют вход) или через внутреннее подключение PLS setup в Altium Designer. Лицензии доступны, когда Пользователь входит в Enterprise Server из Altium Designer.

No Authentication:
Любое подключение к серверному PLS получит доступ к доступным лицензиям. Это менее ограничительный режим, который можно использовать для доступа к лицензиям, когда пользователи Altium Designer не входят в Workspace Enterprise Server, либо когда Enterprise Server настроен как центральный Private License Service (Licensing Server) в конфигурации с несколькими серверами.

  • Поскольку подключения PLS в этом режиме не привязаны к сеансу сервера (входу), доступные лицензии Enterprise Server могут быть доступны другим сетевым серверам. Эти другие серверы должны быть настроены в режим External PLS, при этом опция «Local licensing» у них должна быть снята, чтобы использовалась лицензия удалённого сервера.
  • Поскольку подключения PLS не подтверждаются сеансом сервера, Altium Designer может получать доступ к лицензиям напрямую, используя внутреннее подключение PLS в Altium Designer — Setup private license server на странице License Management (как это использовалось для доступа к PLS 1.0). См. Licensing without Server sign in (ниже) для получения дополнительной информации.
  • Если Пользователь входит в учётную запись сервера, PLS creates a new user с именем, соответствующим этой учётной записи, в формате user_name server_name. Пользователь будет иметь доступ только к лицензиям, связанным с этой сгенерированной учётной записью Пользователя — как определено его последующим назначением членства в Role. Это действие можно отключить, сняв флажок Automatic user creation option (см. ниже).

На практике два варианта режима аутентификации Local PLS будут предоставлять приобретённые лицензии в сеть следующим образом:

Server Session:

  • Лицензии Altium Designer доступны пользователям, которые входят в Enterprise Server, на основе совпадающих назначений Роль Пользователя–Роль Лицензии.

No Authentication:

  • Лицензии Altium Designer доступны пользователям, которые входят в Enterprise Server, как определено членством в Role сгенерированного профиля Пользователя с именем user_name server_name.
  • Лицензии Altium Designer и лицензии серверов Altium доступны другим Enterprise Server, которые подключаются, используя свой режим External PLS mode.
  • Лицензии Altium Designer доступны через подключение internal PLS setup в Altium Designer.

Automatic user creation (No Authentication mode)

Если включено (настройка по умолчанию), PLS Enterprise Server автоматически создаёт учётную запись пользователя, соответствующую учётной записи входа на сервер. Так, если пользователь входит, например, на сервер LicenseServer, используя зарегистрированную учётную запись Пользователя Trevor, PLS автоматически создаёт Пользователя с именем Trevor LicenseServer (user_name server_name) — это «активное» имя, которое следует использовать для членства в Ролях и, следовательно, для определения распределения лицензий. См. Automatic User sync functionality ниже для получения дополнительной информации.

Соответствующая учётная запись Пользователя user_name server_name создаётся при подключении из Altium Designer к PLS Enterprise Server remote — когда Altium Designer и сервер не используют один и тот же хост‑ПК. И наоборот, когда и Altium Designer, и Enterprise Server установлены на одном ПК, PLS использует существующую учётную запись входа на сервер.

Если опция Automatic user creation снята, учётная запись пользователя сервера (Trevor) не сможет подключиться к PLS (и, следовательно, к доступным лицензиям), если соответствующая учётная запись user_name server_name уже не существует. В большинстве случаев эту опцию следует оставлять включённой. Исключение возможно, когда администратор сервера хочет заранее определить, какие учётные записи пользователей Enterprise Server могут использоваться для подключения к серверу в режиме No Authentication.

Подходящую учётную запись Пользователя при необходимости можно добавить вручную администратором сервера — для случая, когда PLS находится в режиме «No Authentication» и Automatic user creation отключено. Если существующее имя пользователя — Trevor, а сервер называется LicenseServer, то соответствующая учётная запись PLS, которую нужно создать, — это учётная запись с First Name Trevor, Last Name LicenseServer и Username LicenseServer:Trevor. Итог — две записи Пользователя: Trevor и Trevor LicenseServer,, при этом Роли, применённые ко второй, будут определять доступность лицензий для пользователя Trevor.

Кроме того, PLS Enterprise Server автоматически создаст учётную запись пользователя (с именем, равным имени Windows‑учётной записи пользователя), если Пользователь подключается через функцию Setup Private License Server в Altium Designer, а не выполняет вход в Enterprise Server — обратите внимание, что сгенерированное имя Пользователя имеет формат, отличный от описанного непосредственно выше. См. Licensing without Server sign in ниже.

► См. раздел Existing User для сводной таблицы типов профилей пользователей сервера.

Seat return timeout interval

Опция Seat return timeout interval предназначена для принудительного истечения срока аренды лицензии после того, как Altium Designer не отвечает PLS в течение указанного количества часов.

PLS регулярно опрашивает проектный клиент по сети и ожидает ответ, однако ответы не будут возвращаться, например, если хост‑ПК клиента перешёл в режим сна (Suspended) или гибернации (Hibernation) — либо если клиентское приложение аварийно завершилось или было принудительно закрыто. Если ответы от клиента не поступают дольше заданного интервала тайм‑аута (по умолчанию 4 часа), арендованное клиентом место лицензии будет отозвано и возвращено в пул доступных мест для этой лицензии.

По сути, это автоматизированный вариант ручной функции License Release с таймером.

Обратите внимание: когда Altium Designer отключается от лицензии обычным «чистым» способом (Exit, выход из учётной записи сервера, Disconnect from PLS и т. п.), арендованное место лицензии возвращается автоматически.

Automatically create assignment for All Users group

Если эта опция Local PLS включена (по умолчанию), вновь приобретённые лицензии будут назначаться группе All Users по умолчанию. Выданная лицензия будет доступна всем пользователям Altium Designer, которые подключаются к серверу, независимо от того, к какой группе Ролей относится пользователь.

Если опция Automatically create assignment for All Users group отключена, приобретённая лицензия не назначается ни одной группе Пользователей и, следовательно, not accessible по сети. Лицензию необходимо вручную assigned to a suitable Role group с помощью кнопки — она доступна, когда запись лицензии (Admin » Licenses) открыта в режиме редактирования ().

Altium Designer license access (sign in)

В режиме Local PLS лицензии, которые были настроены и опубликованы Private License Service, могут быть доступны установкам Altium Designer в сети, выступающим в роли клиентов PLS. Чтобы получить доступ к лицензии Altium Designer, предоставляемой PLS Enterprise Server, sign in to your Enterprise Server Workspace from Altium Designer — флажок в соответствующем диалоге можно использовать для автоматизации входа.

При входе в Enterprise Server учтите, что имя сервера localhost относится только к локальному ПК. Если серверный PLS размещён на другом ПК в сети, для входа нужно использовать сетевое (серверное) имя этого удалённого ПК — поле Server Address в диалоге входа относится именно к этому имени ([computer_name]). На ПК, где размещён Enterprise Server, можно перейти в Control Panel\System and Security\System, чтобы подтвердить его сетевое имя компьютера. Рекомендуемый способ — всегда выполнять вход, используя адрес computer_name:port сервера.

Вход на сервер impala в Altium Designer.
Вход на сервер impala в Altium Designer.

Вход на сервер не является обязательным. Чтобы получать доступ к лицензиям из Altium Designer без входа в Enterprise Server (если выбран именно такой подход), используйте опцию Connect to Private Server в представлении License Management Altium Designer. Обратите внимание: серверный PLS должен быть установлен в режим No Authentication, а опция Automatic user creation должна быть включена. См. Licensing without Server sign in для получения дополнительной информации.

После подключения Altium Designer к Enterprise Server и его PLS область доступных лицензий в представлении License Management view в Altium Designer будет заполнена списком частных лицензий, предоставляемых подключением PLS сервера. Используйте опцию License Management в выпадающем меню управления Current User (вверху справа), чтобы открыть представление License Management.

License ManagementДоступ к странице в Altium Designer.
License ManagementДоступ к странице в Altium Designer.

Чтобы арендовать лицензию для установки Altium Designer, нажмите кнопку Use License в плитке лицензии или щёлкните плитку правой кнопкой мыши и выберите команду Use License в контекстном меню. Обратите внимание: лицензия, размещённая на Enterprise Server, может быть настроена в режим Automatic Leasing, так что в Altium Designer не требуется никаких действий пользователя, кроме входа на сервер.

При использовании лицензии её плитка будет помечена значком  и выделена зелёной рамкой. Поле Seats для лицензии обновится, показывая, что занято ещё одно место (seat) этой лицензии.

Частные лицензии (Private Licenses) становятся доступными при входе на сервер. Обратите внимание, что встроенная опция Setup PLS в Altium Designer не используется.
Частные лицензии (Private Licenses) становятся доступными при входе на сервер. Обратите внимание, что встроенная опция Setup PLS в Altium Designer не используется.

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

Статус лицензии также виден в интерфейсе браузера Workspace на странице License Manager (Admin – Licenses). Разверните запись лицензии (), чтобы увидеть текущие сведения об аренде (leasing) и, при необходимости, завершить текущую сессию аренды пользователя, щёлкнув команду Release.

► См. таблицу Server PLS mode comparison для сравнительного обзора режима Local PLS.

Режим External PLS

Режим конфигурации External PLS Enterprise Server предназначен для установок, где в сети присутствует несколько серверов, и один из них настроен как центральная (удалённая) служба Private License Service для всех пользователей. Такой тип установки подходит для крупной организации, где каждый отдел компании (Engineering, Development и т. п.) может использовать несколько установок Altium Designer и локальный сервер отдела для управления данными проектирования. И серверы отделов для данных проектирования, и установки Altium Designer лицензируются центральной службой лицензирования, такой как PLS в Altium Server или Altium Infrastructure Server, выделенной под эту задачу.

В такой схеме серверы настраиваются следующим образом:

  • Central Licensing Server – здесь устанавливается Local PLS mode (см. выше), чтобы все приобретённые лицензии раздавались по сети. С точки зрения локального (отдельского) сервера это внешний сервер, который предоставляет сервис лицензирования через свой PLS. Обратите внимание: опция Automatic user creation должна быть включена (значение по умолчанию), поскольку она включает User synchronization между локальным и внешним серверами.

    Чтобы центральный сервер лицензирования мог предоставлять лицензии другим серверам в сети, настроенным как External PLS Mode (например, серверы отделов), центральный сервер лицензирования (в режиме Local PLS) должен иметь параметр License Manager Authentication Mode, установленный в значение 'No Authentication'.


    Если вместо этого установлен режим безопасности Server Session , служба Identity Service (IDS) сервера не позволит PLS-подключение к другому серверу в сети, потому что в этом режиме подключения проверяются и привязываются к сессии, создаваемой при входе пользователя — а сервер, как и ожидается, не выполняет вход.

  • Local (department) Server – здесь устанавливается External PLS mode и настраивается подключение к PLS центрального сервера лицензирования и его использование вместо собственного PLS локального сервера. Таким образом, локальный сервер использует external PLS (тот, что на центральном сервере лицензирования) для лицензирования, но при этом продолжает предоставлять подключённым пользователям свои локальные сервисы управления данными.

Чтобы переключить локальный сервер в режим External PLS, выберите опцию External PLS на странице License Manager в браузерном интерфейсе Workspace – Admin » Settings – License manager.

Задайте URL и порт External PLS для доступа к внешнему серверу, настроенному как центральный сервер частного лицензирования.
Задайте URL и порт External PLS для доступа к внешнему серверу, настроенному как центральный сервер частного лицензирования.

В этом режиме Enterprise Server подключается к внешнему PLS (например, PLS удалённого сервера, настроенного как Central Licensing Server) и использует его вместо собственной службы лицензирования (PLS). Сетевой адрес Central License Server на изображении выше, а значит и цель подключения к external PLS, — http://LicenseServer –; этот адрес основан на computer_name хост-ПК сервера лицензирования.

Локальный «отдельский» сервер, настроенный в режиме External PLS, фактически перенаправляет лицензии, выдаваемые PLS центрального сервера лицензирования, на локальные установки Altium Designer.
Локальный «отдельский» сервер, настроенный в режиме External PLS, фактически перенаправляет лицензии, выдаваемые PLS центрального сервера лицензирования, на локальные установки Altium Designer.

Когда пользователь Altium Designer входит на локальный сервер (теперь настроенный в режиме External PLS), сервис PLS удалённого сервера «прокидывается» через локальный Enterprise Server и предлагает свои лицензии Altium Designer. Как обычно, пользователь должен использовать действительные (локальные) учётные данные для входа на локальный сервер.

При использовании схемы с центральным PLS-сервером для раздачи лицензий по сети роли, назначаемые пользователям и лицензиям, настраиваются на центральном сервере лицензирования, а не на локальном (отдельском) сервере. Назначения ролей на локальном сервере не применяются, поскольку локальный сервер перенаправляет проверку пользователя/лицензии на центральный PLS — см. раздел Automatic User Sync ниже.

Настройки External PLS

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

URL и порт PLS

Связанные параметры PLS url и PLS Port должны соответствовать конфигурации внешнего сервера. URL — это адрес (сетевое имя) удалённого ПК, на котором размещён «центральный» серверный PLS, как указано в записи 'Computer Name' в разделе Control Panel\System and Security\System. В Windows 10 см. Settings » System » About.

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

  • Когда опция Use local license manager for vault licensing включена (отмечена), Enterprise Server будет лицензироваться «внутренне» — серверными лицензиями, полученными им из службы Altium License service, либо файлами лицензий alf, импортированными с диска или помещёнными в папку установки сервера.
  • Когда опция снята, Enterprise Server будет лицензироваться от внешнего PLS, указанного параметрами url и Port PLS. На внешнем сервере (например, Central Licensing Server) должны быть доступны Altium Enterprise Server лицензии с достаточным количеством мест, полученные из службы Altium License service. Обратите внимание: если сервер был лицензирован другим способом, может потребоваться перезапуск, чтобы включить его функции.

► См. таблицу Server PLS mode comparison для сравнительного обзора режима External PLS.

Назначение лицензий группам ролей пользователей

Опция Automatically create assignment for All Users group принудительно назначает вновь полученные лицензии группе ролей по умолчанию All Users. Эта опция отключается, когда указанная выше опция Use local license manager for vault licensing снята, поскольку в этом режиме все лицензии поступают из External PLS, например из PLS удалённого сервера, используемого как Central Licensing Server.

Функциональность Automatic User sync

Как описано выше, для реализации централизованной системы лицензирования на базе нескольких Altium Servers один сервер настраивается как Central PLS, который раздаёт лицензии локальным (например, отдельским) серверам и назначенным им пользователям. Центральный сервер лицензирования переводится в Local PLS mode (и 'No Authentication'), а локальные серверы — в Externals PLS mode, где назначенным PLS является удалённый Central Licensing Server.

Когда пользователи Altium Designer входят на свой локальный сервер, они получают доступ к лицензиям, которые были «перенаправлены» из (внешнего) PLS на центральном сервере лицензирования.

Часть механизма предоставления пользователю доступа к удалённым лицензиям через локальный сервер — создание «синхронизированного» имени пользователя на центральном сервере лицензирования: локальное имя пользователя синхронизируется с центральным сервером лицензирования. См. Automatic user creation в режиме No Authentication выше.

Созданный профиль пользователя на сервере лицензирования имеет составное имя учётной записи пользователя: user_name server_name, где server_name — сетевое имя локального (отдельского) сервера пользователя, а user_name — имя, используемое для входа на этот локальный сервер. Составное имя относится к «локальной» учётной записи пользователя.

Обратите внимание: синхронизированная учётная запись пользователя не будет создана, если опция Automatic user creation отключена.

Например, если пользователь AltiumPaul входит на назначенный ему локальный сервер (Department Workspace, размещённый на IMPALA), PLS на центральном сервере (Licensing Server, размещённом на LicenseServer) разрешит доступ к лицензии, создав запись User с именем AltiumPaul IMPALA. Значения First Name и Last Name нового профиля пользователя будут AltiumPaul и IMPALA соответственно (локальный пользователь отдела и сервер) — Username учётной записи: IMPALA:AltiumPaul.

При установке режима External PLS лицензии для вошедшего пользователя берутся из указанного внешнего PLS, который создаёт синхронизированный профиль пользователя (как показано ниже).
При установке режима External PLS лицензии для вошедшего пользователя берутся из указанного внешнего PLS, который создаёт синхронизированный профиль пользователя (как показано ниже).

В многосерверной конфигурации (центральный сервер лицензирования и локальные «отдельские» серверы) имя пользователя локального сервера синхронизируется/реплицируется на сервере лицензирования, если его там ещё нет, — тем самым обеспечивая локальный доступ к централизованным лицензиям.
В многосерверной конфигурации (центральный сервер лицензирования и локальные «отдельские» серверы) имя пользователя локального сервера синхронизируется/реплицируется на сервере лицензирования, если его там ещё нет, — тем самым обеспечивая локальный доступ к централизованным лицензиям.

В этом случае лицензия Altium Designer на удалённом Licensing Server будет показана как арендованная (leased) пользователем AltiumPaul IMPALA — это синхронизированный AltiumPaul пользователь с локального сервера ( Department Workspace, размещённого на IMPALA). Несмотря на то, что пользователь Altium Designer вошёл на локальный сервер отдела, лицензия Altium Designer предоставляется удалённым PLS Licensing Server (через локальный сервер). Обратите внимание: Altium Designer показывает лицензию как арендованную учётной записи пользователя Username, которая для созданного пользователя в этом примере — IMPALA:AltiumPaul.

Пользователь, вошедший на свой локальный «отдельский» сервер, будет прозрачно получать доступ к лицензиям с центрального сервера лицензирования через свой локальный сервер.
Пользователь, вошедший на свой локальный «отдельский» сервер, будет прозрачно получать доступ к лицензиям с центрального сервера лицензирования через свой локальный сервер.

В общих чертах создание (синхронизированных) пользователей PLS происходит, когда его режим установлен в «Local PLS», «No Authentication» и «Automatic user creation». Это относится к Server PLS, настроенному как централизованный License Server в многосерверной схеме Central/Local, но также верно для любого сервера, переведённого в этот режим (Local-PLS/No-Authentication/AutoUserCreation).

Licensing Server Roles

Профили пользователей, которые были синхронизированы с центральным сервером Central PLS в многосерверной конфигурации, можно добавлять в роли так же, как и на любом другом сервере, установленном в Local PLS mode.

В случае серверной схемы, состоящей из центрального Licensing Server и распределённых Local Servers (как описано выше), дублирующиеся (синхронизированные) пользователи на Licensing Server можно добавлять в роли, чтобы ограничивать доступность лицензий. Поэтому, когда пользователь входит на Local Server, лицензии, доступные пользователю (с внешнего Licensing Server PLS через Local Server), будут определяться настройками Roles и License assignments, заданными для этого синхронизированного пользователя на центральном Licensing Server.

В приведённом выше примере синхронизированный пользователь AltiumPaul IMPALA (то есть AltiumPaul пользователь, синхронизированный с Local Server) на Licensing Server может быть добавлен в роль Engineering, которой назначена определённая лицензия Altium Designer. Когда пользователь AltiumPaul входит на свой локальный сервер, указанная лицензия станет доступной благодаря связанной роли пользователя и конфигурации назначения лицензии на внешнем Licensing Server.

Как правило, такие назначения ролей и лицензий выполняет администратор Licensing Server после того, как пользователь Local Server впервые выполнит вход (тем самым запустив процесс синхронизации пользователя).

► См. License Role Assignments ниже для получения дополнительной информации о работе с ролями и назначениями лицензий.

Licensing without Server sign in

Для пользователей Altium Designer, которые не используют возможности управления данными Enterprise Server и, следовательно, не выполняют вход на сервер, Altium Designer может получать лицензии из PLS сервера, используя внутреннюю настройку PLS в Altium Designer (как описано ниже). Для этого подхода Enterprise Server настраивается следующим образом:

  • Режим PLS сервера устанавливается в Local PLS, чтобы лицензии были доступны в сети.
  • PLS должен быть установлен в режим безопасности «No Authentication», поскольку в этой схеме серверная сессия не будет создаваться через вход на сервер.
  • На серверном PLS должна быть доступна подходящая лицензия Altium Designer, назначенная All Users, чтобы она была доступна при любом подключении к серверу.

Описанный ниже способ доступа и использования лицензий Altium Designer также применим к устаревшему Private License Server (PLS 1.0), который устанавливается как служба Windows.

License access within Altium Designer

Чтобы получить доступ к лицензиям, размещённым на сервере, в Altium Designer (без входа), выберите Connect to Local Server в представлении License Management (используйте опцию Licenses в выпадающем меню элемента управления Current User, чтобы открыть представление License Management). Откроется диалог Private License Server Setup.

Если вы вошли в свою учётную запись Altium, используйте опцию Connect to Local Server в меню управления Add License, чтобы открыть диалог Private License Server Setup.

Введите базовые сведения о сервере для PLS в диалоге Private License Server Setup и нажмите OK. Имя сервера — это сетевое (компьютерное) имя ПК, на котором размещён Enterprise Server, а стандартный порт — 9780 — используйте порт 9785 и FQDN сервера, чтобы установить защищённое соединение https (см. пример). Остальные настройки диалога, такие как параметры Servers list, относятся к подключению устаревшего типа PLS 1.0.

Обратите внимание: при использовании внутренней настройки Altium Designer для доступа к лицензиям PLS требуются только имя сервера и порт. При подключении к устаревшему PLS 1.0 поведение отличается.
Обратите внимание: при использовании внутренней настройки Altium Designer для доступа к лицензиям PLS требуются только имя сервера и порт. При подключении к устаревшему PLS 1.0 поведение отличается.

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

При установлении лицензионного подключения к PLS этим способом лицензия изначально должна быть назначена роли «All Users» в Enterprise Server (настройка по умолчанию). После того как лицензия будет распознана Altium Designer, на сервере автоматически создаётся соответствующий профиль пользователя, как описано ниже. Затем этот созданный профиль пользователя можно добавить в роль, участники которой имеют доступ к определённым лицензиям — это позволяет администратору сервера управлять доступом к лицензиям для пользователей, которые не выполняют вход на сервер.

Чтобы взять лицензию в аренду (lease) для установки Altium Designer, нажмите кнопку Use License на плитке лицензии или щёлкните плитку правой кнопкой мыши и выберите команду Use License в контекстном меню. Обратите внимание: лицензия, размещённая на Enterprise Server, может быть установлена в режим Automatic Leasing, при котором в Altium Designer не требуется вмешательство пользователя, кроме первоначальной активации подключения Private license server.

Когда лицензия используется, её плитка будет помечена значком  и выделена зелёной рамкой. Поле Seats для лицензии обновится, отражая, что занято ещё одно место (seat) этой лицензии. На стороне сервера запись лицензии на странице License Manager (Admin » Licenses) покажет, что место занято пользователем с именем, сформированным на основе хост‑ПК Altium Designer — см. раздел ниже для получения дополнительной информации.

Пользователям Altium Designer не требуется входить в онлайн‑учётную запись Altium Account или в Enterprise Server, чтобы использовать приватную лицензию, а локальное подключение LAN/WAN может быть изолировано от интернета. При необходимости перейдите на страницу System – Account Management page диалога Preferences, чтобы отключить подключение к Altium Account, и используйте страницу System – Network Activity page, чтобы выбрать конкретные сетевые сервисы, которым будет разрешено подключение.

Created Users

Когда пользователь подключился к PLS Enterprise Server из Altium Designer без входа (как описано выше), на сервере создаётся профиль пользователя, соответствующий имени подключающегося компьютера и имени активной учётной записи Windows — то есть компьютеру и Windows‑аккаунту, на котором запущен Altium Designer.

Например, пользователь может работать под учётной записью Windows с именем Design на компьютере с именем PC4. Когда для доступа к лицензии используется опция Connect to Private Server в Altium Designer, серверный PLS, на котором размещена эта лицензия, создаст пользователя с именем Design PC4, с именем/фамилией Design/PC4 и именем пользователя (Username) Design.

Обратите внимание, что созданное имя пользователя имеет другой формат, чем имя пользователя, создаваемое в ответ на signing in пользователя на сервер, как описано в разделе Automatic user creation. В обоих случаях PLS установлен в режим No Authentication mode, однако когда пользователь выполнил вход, создаваемое имя пользователя основано на имени входа и имени сервера (user_name server_name). Когда используется функция Connect to Private Server (без входа), создаваемое имя основано на активной учётной записи Windows пользователя (user_account_name), как описано здесь.

И снова: это серверное имя пользователя, которое можно добавить в роль(и), и именно они будут определять, какие лицензии станут доступны этому пользователю на данном компьютере.

См. ниже дополнительную информацию о ролях и назначениях лицензий.

License Role Assignments

Чтобы управлять доступностью лицензий для пользователей Altium Designer, PLS Enterprise Server можно настроить так, чтобы он связывал конкретные лицензии с определёнными ролями пользователей (группами пользователей). На практике, когда пользователь входит на сервер, PLS предложит только те лицензии, которые назначены ролям, где этот пользователь является участником.

Пользователи и роли пользователей могут уже быть зарегистрированы в Enterprise Server, если он в настоящее время используется для управления и хранения проектных данных Altium Designer. Лицензии, размещённые на сервере, по умолчанию назначаются «All Users», но могут быть переназначены на любую доступную роль. Аналогично, пользователей можно добавлять в любую доступную роль.

Users

Чтобы добавить новый профиль пользователя и включить его в роль, выберите Users в главном меню браузера, чтобы увидеть список зарегистрированных имён пользователей Enterprise Server, затем нажмите кнопку .

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

  • Authentication: Параметр Built In по умолчанию будет идентифицировать подключение пользователя с использованием собственной службы идентификации Enterprise Server (IDS), тогда как метод Windows применяется, когда хост‑ПК входят в домен Windows и будет использоваться аутентификация домена Windows.
  • New Roles: Нового пользователя можно добавить в существующую роль, введя имя роли в этом поле. Поле будет динамически искать существующую роль, совпадающую с первой(ыми) введённой(ыми) буквой(ами) — выберите имя роли, чтобы подтвердить выбор. По умолчанию пользователи не включены в группу роли.

► См. Adding Users & Roles для более подробной информации о пользователях.

Roles

Чтобы добавить новую роль (Role), а затем добавить в неё существующего пользователя (User) в качестве участника, выберите Roles в главном меню браузерного интерфейса, чтобы увидеть список существующих названий ролей, затем нажмите кнопку .

Введите имя новой роли в диалоге Add Role и добавьте любых пользователей, которых вы хотите включить в состав участников этой роли. Поле New Members выполняет динамический поиск существующего пользователя, совпадающего с первой(ыми) введённой(ыми) буквой(ами) — выберите полное имя участника, чтобы подтвердить выбор. Нажмите кнопку в диалоге, чтобы применить изменения.

► См. Adding Users & Roles для более подробной информации о ролях.

Существующие пользователи

Существующих пользователей можно сделать участниками роли (или ролей), отредактировав их профиль. Нажмите связанный со строкой пользователя значок , чтобы открыть диалог User Editing, отметьте роли, которые хотите добавить, в списке User Roles, затем нажмите кнопку , чтобы применить изменения. Роль также можно добавить, вводя текст в поле New Roles, как описано выше.

Обратите внимание, что существующий пользователь может отображаться в нескольких форматах — в зависимости от того, как он был добавлен. Форматы включают стандартные записи Username/Firstname/Lastname, а также записи, автоматически сгенерированные PLS в ответ на входящие подключения, которые не инициируют серверную сессию через вход (sign-in).

User Username First Name Last Name Account Creator Circumstances
Trevor Smith Trevor Trevor Smith Введено вручную Стандартная учётная запись пользователя, добавленная администратором сервера.
Design PC4 Design Design PC4 Сгенерировано автоматически Пользователь Altium Designer, работающий из учётной записи Windows Design на компьютере PC4, подключился к PLS без входа на сервер.
Trevor CADDESIGN CADDESIGN:Trevor Trevor CADDESIGN Сгенерировано автоматически Пользователь Trevor вошёл в свою учётную запись на Enterprise Server CADDESIGN, у которого PLS настроен в режим «No Authentication». Также, в схеме Central/Local с несколькими серверами, когда Trevor входит на свой локальный сервер (CADDESIGN, настроенный в режим External PLS), пользователь Trevor CADDESIGN создаётся в PLS центрального сервера (который настроен в режим «No Authentication»).

Во всех случаях эти профили пользователей можно включать в роли, редактируя запись пользователя. Обратите внимание: в схеме «Central Licensing Server + несколько Local Servers» (см. External PLS mode) членство пользователя в ролях применяется в Central PLS для целей лицензирования, а не на уровне Local Server.

В конфигурации Central/Local с несколькими серверами типичный процесс настройки пользователя будет таким:

  1. Создать стандартную учётную запись пользователя на локальном/департаментском сервере пользователя (который настроен в режим «External PLS» и указывает на центральный Licensing PLS).
  2. Попросить пользователя войти в новую учётную запись на локальном сервере — это синхронизирует имя пользователя с центральным PLS (в виде user_name server_name)
  3. В центральном PLS отредактировать новую синхронизированную запись пользователя, сделав её участником требуемой роли(ролей). Лицензии назначаются ролям, предоставляя доступ пользователям — см. ниже.

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

В режиме Local PLS Enterprise Server PLS может выборочно предлагать лицензии Altium Designer, которые назначены конкретной роли, а та, в свою очередь, может быть связана с учётной записью пользователя сервера. По умолчанию (если не указано иначе) все лицензии, полученные Enterprise Server, назначаются группе «All Users», и поэтому доступны любому пользователю, который подключается к PLS.

Чтобы просмотреть и отредактировать существующие назначения лицензий ролям, перейдите в Admin » Licenses в браузерном интерфейсе Workspace и выберите вкладку Roles. Нажмите на имя роли в колонке Roles, чтобы увидеть пользователей-участников, а справа — назначенные ей лицензии.

Лицензию можно назначить роли, открыв диалог Add/Edit assignment кнопкой , затем выбрав доступную лицензию, целевую роль и параметры назначения.

Более прямой способ назначить лицензию конкретной роли — отредактировать существующее назначение лицензии. Нажмите кнопку , связанную с записью лицензии на вкладке Licenses, затем измените параметр License assignments в диалоге Edit Assignment (открывается кнопкой существующего назначения) с «All Users» на доступную роль. Либо, чтобы просто добавить дополнительное назначение роли, нажмите кнопку и задайте параметры в диалоге Add Assignment.

Тип лицензии, конкретная лицензия и предлагаемое назначение роли выбираются из выпадающих списков, которые заполняются перечнем доступных на данный момент вариантов. В примере ниже 10 мест (seats) из конкретной 20-местной лицензии Altium Designer назначаются группе роли Engineers.

Параметры назначения лицензии включают:

  • Automatic leasing: Принудительно заставляет Altium Designer автоматически брать в аренду (lease/использовать) эту лицензию, когда она становится доступной. В License Manager Altium Designer обычный процесс выбора лицензии из списка и нажатия Use выполняется автоматически для этой лицензии.
  • Seat availability: Укажите количество мест лицензии (не более общего количества мест), которые будут доступны для связанной роли, либо просто отметьте опцию All available seats, чтобы включить общее количество мест для этой лицензии (её атрибут User Count).
  • Roaming: Разрешить «роуминг» лицензии (использование Altium Designer, когда хост‑ПК не подключён к сети), выбрав опцию Allow Roaming. Параметр длительности Max roam настроит отключение «роумингового» места по истечении указанного периода. Введите 0 , чтобы разрешить неограниченный роуминг (для лицензии по подписке роуминг будет фактически ограничен датой окончания действия лицензии). См. On-Demand Licensing для получения дополнительной информации о роуминге лицензий Altium.
  • Notifications: Уведомления — это сообщения, которые будут отправляться пользователям в ответ на определённые события, например когда заданный процент доступных мест лицензии был взят в аренду, или если попытка аренды места не удалась. Обратите внимание: email‑уведомления недоступны, пока не настроены и не включены — см. Configuring Email Notifications.
    • Когда опция Notify when <x>% of available seats have been leased включена и количество арендованных мест достигает (или превышает) этот процент, соответствующее уведомление будет отправлено по email в группу роли Role group, указанную в поле Send to users with role. См. пример.
    • Когда опция Send reject notifications включена, письмо об ошибке будет отправлено в указанную выше роль, когда пользователь пытается арендовать недоступное место лицензии — например, когда оставшееся место отображается как доступное в (необновлённом) представлении Altium Designer License Management view, но к этому моменту уже было арендовано другим пользователем. См. пример.

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

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

В приведённом выше сценарии назначения лицензии 10 мест из 20-местной лицензии Altium Designer назначены роли Engineers и, следовательно, её участникам. Если назначение по умолчанию All Users, связанное с лицензией, не было удалено, и оба назначения существовали бы одновременно, лицензия не была бы доступна исключительно участникам роли Engineers — она была бы доступна всем пользователям сервера.

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

Вкладка Roles на странице License Manager предоставляет сводный обзор текущих ролей, входящих в них пользователей и лицензий, назначенных каждой группе роли. Этот универсальный интерфейс можно использовать совместно с тем, как пользователи сгруппированы по ролям (настраивается на основных страницах Team), чтобы гибко распределять лицензии и места между пользователями.

Управление лицензиями

Частная служба лицензирования (PLS) на базе Enterprise Server предоставляет набор административных функций для управления распределением и использованием лицензий, включая возможность принудительно освобождать арендованную лицензию и детально отслеживать, как используются лицензии.

Освобождение используемой лицензии

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

Чтобы найти проблемную лицензию в такой ситуации, перейдите к списку Licenses в браузерном интерфейсе Workspace, выбрав Admin » Licenses. В списке лицензий на вкладке Licenses информация об аренде для каждой записи доступна при раскрытии записи лицензии кнопкой — используйте это, чтобы найти пользователя, который всё ещё удерживает место лицензии.

Лицензию, выданную этому пользователю в аренду, можно принудительно завершить и вернуть место (seat) в пул лицензий, щелкнув ссылку Release, связанную с записью пользователя, а затем подтвердив действие в диалоговом окне Release seat. Altium Designer уведомит пользователя о том, что лицензия была принудительно освобождена администратором.

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

Enterprise Server предоставляет набор функций мониторинга и отчетности по использованию лицензий, которые можно применять для аудита того, как лицензии Altium Designer используются в организации. Это полезно для того, чтобы обеспечить максимально эффективное использование доступных мест лицензий, заранее оценивать будущие потребности в лицензиях и определять использование отдельными пользователями.

Функции учета использования серверных лицензий доступны через браузерный интерфейс на вкладке Reports на странице License Manager (Admin » Licenses). Здесь предлагается широкий набор вариантов отчетности, доступных через отдельные вкладки в представлении Reports. В зависимости от того, какая информация требуется для каждого отчета, можно применять соответствующие фильтры, чтобы настроить результаты и включить в них конкретные Licenses, Roles, Users и временные периоды.

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

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

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

Если Altium Designer не может подключиться к Enterprise Server PLS или лицензии, которые вы приобрели и настроили в PLS, не отображаются в списке Available Licenses в Altium Designer, возможно, доступ блокируют системные или программные настройки.

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

  • Host PC Firewall – Enterprise Server PLS по умолчанию использует порт 9780 при передаче лицензионных данных по сети. Проверьте, что этот порт был открыт в брандмауэре хост‑ПК во время установки сервера.
  • Allowed network connections – В Altium Designer есть страница System – Network Activity page в диалоговом окне Preferences. Убедитесь, что отмечен пункт «License Server», чтобы сервер PLS мог обмениваться данными с Altium Designer по сети.
  • Try basic tests:
    • Check locally – если сервер PLS настроен на ПК, на котором также установлена Altium Designer, сначала убедитесь, что PLS доступен для этой локальной установки, прежде чем устранять проблемы на удаленных ПК. Если PLS и private licenses доступны локально, это означает, что на других ПК в сети, которые не могут подключиться, проблема связана с сетью или настройками Altium Designer (а не PLS).
    • Assign license to All Users – Если лицензия, корректно назначенная в PLS, недоступна для аренды в Altium Designer, временно измените назначение Role для лицензии на All Users (или просто создайте для этой лицензии новое назначение All Users). См. License Assignments выше. Если после этого лицензия становится доступной, значит, была проблема с Role пользователя или назначением лицензии.
  • Refresh the server PLS – после внесения изменений в настройку лицензий серверного PLS, особенно при добавлении или удалении приобретенных серверных лицензий, может потребоваться выйти из системы и войти снова, чтобы увидеть изменения. В некоторых случаях может понадобиться перезапустить Enterprise Server — либо перезагрузив ПК, либо используя функцию Restart в IIS Manager Windows.
  • Refresh the Enterprise server's PLS connection – после изменения доступа к лицензиям в серверном PLS или в Altium Designer заново установите соединение с Enterprise Server, щелкнув команду Refresh на странице Licensing Management в Altium Designer или выйдя из системы и снова войдя на сервер. При использовании internal PLS setup для доступа к лицензиям в Altium Designer обновите соединение, нажав Refresh и/или ссылку Disconnect/Reconnect... private license server. Чтобы принудительно выполнить полное обновление соединения, выберите ссылку Setup private license server и нажмите OK в диалоговом окне Private License Server Setup.
  • Check Roles and PLS Authentication mode – если лицензия, к которой вы пытаетесь получить доступ, входя в Enterprise Server, назначена определенной Role, убедитесь, что имя учетной записи пользователя сервера входит в эту Role — обратите внимание, что в режиме PLS «No Authentication» Roles назначаются сгенерированной учетной записи user_name server_name. И наоборот, если вы подключаетесь к PLS, используя в Altium Designer опцию «Setup private license server», то аутентификация Enterprise Server must должна быть установлена в «No Authentication».

Сравнение режимов Enterprise Server PLS

Enterprise Server PLS может быть настроен в одном из трех различных режимов, каждый из которых подходит для определенных схем лицензирования Altium Designer и Altium Servers. В таблице ниже кратко показано, как PLS управляет и предоставляет лицензии Altium при каждом режиме PLS.

  No PLS mode Local PLS mode External PLS mode
Server license location: Локально Локально Локально или внешне
User authentication: н/д Сеанс сервера No Authentication н/д
Altium Server licenses served to network: Нет Нет Да Да — лицензии берутся из внешнего серверного PLS.
Altium Designer licenses served to network: Нет Да Да Да — лицензии берутся из внешнего серверного PLS.
Altium Designer license access using internal PLS setup: Нет Нет Да Нет
AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Content