Лицензирование On-Demand

This document is no longer available beyond version 22. Information can now be found here: On-Demand Licensing for version 24

Applies to Altium Designer version: 22
 

Лицензирование On-Demand для Altium Designer предполагает использование возможностей глобальных плавающих лицензий – в пределах географической зоны и в рамках прочих условий, обозначенных в лицензионном соглашении конечного пользователя (EULA) – без необходимости в развертывании собственного сервера. Эта система предлагает гибкий и прямолинейный способ получения лицензии – в один клик, когда угодно и откуда угодно – в этом и состоит преимущество лицензирования On-Demand.

Гибкость этого способа также состоит в том, что вы можете использовать лицензию On-Demand в двух режимах – On-Demand или Roaming. Вы можете выбрать тот или иной режим в зависимости от своих предпочтений и способа работы.

Для лицензий On-Demand доступны инструмента мониторинга и создания отчетов по их использованию, которые можно использовать для проверки того, как используются лицензии на вашем предприятии. Эти инструменты доступны администратору учетной записи Altium на странице Reports в Dashboard.

Вход в учетную запись

Перед тем, как начать использовать лицензию On-Demand, необходимо войти в учетную запись Altium, поскольку эти лицензии управляются сервером Altium. Для вашего удобства, элементы управления доступом в учетную запись расположены в верхней части страницы License Management. Чтобы открыть ее, нажмите на кнопку вверху справа от проектной области и выберите команду Licenses из выпадающего меню. Нажмите Sign in, чтобы открыть диалоговое окно Sign In. Введите здесь учетные данные своей записи AltiumLive и нажмите OK.

Вы входите в свою учетную запись через Altium Portal. Со стороны Altium, этот портал представляет собой безопасное соединение с сервером управления учетными записями (Altium Account Management Server).

Опции входа

Сторонний вход

Для обеспечения большей гибкости при подключении к платформе Altium 365, Altium Designer позволяет осуществлять сторонний вход в AltiumLive. Чтобы связать опцию альтернативного входа со своей учетной записью, щелкните ЛКМ по нужному подключению (здесь показано для Google®) и войдите в этот сервис, если необходимо. Введите свои существующие учетные данные AltiumLive на следующей странице, чтобы установить стороннюю связь с вашей учетной записью.

Подтверждение связи учетной записи можно увидеть в аккаунте Altium, где также можно удалить эту связь, если необходимо (Unlink).

Единый вход

Для улучшения совместимости с существующими системами компании, вы можете осуществлять вход в Altium Designer с помощью системы единого входа (Single Sign-On, SSO) своей организации. Помимо преимуществ повышенной безопасности и более эффективного с точки зрения IT управления доступом пользователей, применение схем SSO обеспечивает удобство входа в ПО Altium с помощью тех же учетных данных, которые используются в других системах и службах вашей компании.

Функционал SSO не доступен для уровня доступа Altium 365 Standard.

Возможность единого входа Altium Designer поддерживает инфраструктуру SSO, встроенную в приложение управления аккаунтом AltiumLive и платформу Altium 365, где, в свою очередь, находится ваш Altium Workspace. С помощью сообщений с подтверждением идентификаторов на основе стандартизованного язык разметки декларации безопасности (Security Assertion Markup Language, SAML 2.0), система создает авторизованные идентификационные данные от указанного поставщика идентификации (IdP) вашей компании, такого как Okta, OneLogin и т.п. Интерфейс единого входа для вашей компании, если он еще не создан, обычно основан на шаблоне или примере, предоставленном IdP – это инициирует обмен утверждениями аутентификации на основе SAML и обеспечивает доступ к сервисам компании.

  • Помимо Altium Designer, вы можете создать сеанс SSO при входе в AltiumLive или Altium 365 Workspace.
  • Настройка аккаунта Altium вашей компании для SSO-взаимодействия осуществляется администратором аккаунта на странице Authentication в Altium Dashboard. Эта серверная система настройки позволяет администраторам аккаунта устанавливать, проверять, включать и отключать возможности SSO для пользователей компании.

► Перейдите на страницу Настройка SSO для получения информации по настройке и примеров интеграции с IdP.

Возможность единого входа Altium NEXUS поддерживает инфраструктуру SSO, встроенную в приложение управления аккаунтом AltiumLive. С помощью сообщений с подтверждением идентификаторов на основе стандартизованного язык разметки декларации безопасности (Security Assertion Markup Language, SAML 2.0), система создает авторизованные идентификационные данные от указанного поставщика идентификации (IdP) вашей компании, такого как Okta, OneLogin и т.п. Интерфейс единого входа для вашей компании, если он еще не создан, обычно основан на шаблоне или примере, предоставленном IdP – это инициирует обмен утверждениями аутентификации на основе SAML и обеспечивает доступ к сервисам компании.

  • Помимо Altium NEXUS, вы можете создать сеанс SSO при входе в AltiumLive.
  • Настройка аккаунта Altium вашей компании для SSO-взаимодействия осуществляется администратором аккаунта на странице Authentication в Altium Dashboard. Эта серверная система настройки позволяет администраторам аккаунта устанавливать, проверять, включать и отключать возможности SSO для пользователей компании.

► Перейдите на страницу Настройка SSO для получения информации по настройке и примеров интеграции с IdP.

Управление учетной записью

Информация о подключении, входе и сервере доступна на странице System - Account Management диалогового окна Preferences. Чтобы быстро открыть эту страницу, нажмите Account Preferences в License Management. Либо откройте диалоговое окно Preferences (нажмите вверху справа от проектной области) и найдите нужную страницу в папке System.

Управляйте подключением и учетными данными в настройках Altium Designer.
Управляйте подключением и учетными данными в настройках Altium Designer.

Управляйте подключением и учетными данными в настройках Altium NEXUS.
Управляйте подключением и учетными данными в настройках Altium NEXUS.

Доступность лицензий

После входа в учетную запись, в области Available Licenses будут автоматически показаны лицензии On-Demand и Standalone, доступные вам для использования.

Все приобретенные лицензии, связанные с вашей учетной записью и доступные для использования, будут показаны здесь. В список включены как лицензии Altium Designer, так и лицензии расширений.

В примере на рисунке ниже показаны лицензии On-Demand, доступные авторизованному пользователю.

В области Available Licenses будут представлены только те лицензии, которые доступны вам.
В области Available Licenses будут представлены только те лицензии, которые доступны вам.

Для каждой лицензии On-Demand доступна следующая информация:

  • Product Name (Название продукта) – что именно лицензируется. Обычно здесь указывается функционал и версия.
  • Activation Code (Код активации) – код активации лицензии.
  • Used (Используется) – здесь показано не только то, используется ли рабочее место лицензии, но также то, кем еще используются рабочие места этой лицензии (если у нее несколько рабочих мест) и в каком режиме. Другой человек, использующий рабочее место в режиме On-Demand или Roaming, будет отображен как In Use или Roaming соответственно.
  • Assigned Seat Count (Количество назначенных рабочих мест) – общее количество доступных рабочих мест лицензии и количество используемых в данный момент.
  • Expiry (Срок действия) – дата, с которой лицензия больше не будет считаться действительной.
  • Status (Статус) – текущее состояние лицензии. Может быть одно из следующих состояний:
    • OK – лицензия действительна, и есть доступные рабочие места.
    • Expired – срок действия лицензии истек.
    • No seats left – лицензия действительна, но все ее рабочие места в данный момент используются.
  • Subscription Status (Статус подписки) – информация о том, находится ли лицензия на подписке, или истекла ли подписка.
Нажмите по значку стрелки слева от лицензии, чтобы получить подробную информацию об использовании ее рабочих мест – кем они используются, в каком режиме и срок действия рабочих мест (для режима Roaming).

Режимы использования лицензии

Гибкость лицензий On-Demand позволяет работать с ними в двух режимах, подробнее о которых говорится ниже.

Режим On-Demand

Это самый простой (и самый быстрый) режим использования лицензии On-Demand – используйте его по умолчанию. В этом режиме рабочее место лицензии On-Demand может быть заимствовано любым компьютером, с которого выполнен вход в учетную запись. Когда вы выходите из учетной записи, рабочее место возвращается, и другой пользователь может его использовать.

Чтобы взять в использование рабочее место доступной лицензии On-Demand в этом режиме, просто выберите эту лицензию в списке и нажмите по ссылке Use под списком, как показано ниже.

Вы также можете включить автоматическое заимствование доступных рабочих мест лицензии, тогда выбор лицензии из списка на странице License Management и взятие ее в использование будет осуществляться автоматически. Для получения более подробной информации см. раздел Altium Dashboard - Управление лицензиями.

Выберите нужную лицензию и нажмите Use.
Выберите нужную лицензию и нажмите Use.

При взятии лицензии в использование произойдет следующее:

  • В поле Used будет написано Used by me.
  • В поле Assigned Seat Count будет показано, что еще одно рабочее место лицензии взято в использование.
  • Строка над списком в области Available Licenses изменится с Available Licenses - Unlicensed на Available Licenses - Licensed to <AccountName>. License subscription valid to <SubscriptionExpiryDate>., т.е. будет отражено, к какой учетной записи относится лицензия и дата истечения подписки, связанной с этой лицензией и оплаченной для нее.
  • Текст в левом нижнем углу области также изменится – будет указано, что вы используете лицензию.

Область Available Licenses обновится в соответствии с использованием рабочего места лицензии в режиме On-Demand.
Область Available Licenses обновится в соответствии с использованием рабочего места лицензии в режиме On-Demand.

Чтобы вернуть лицензию, выберите ее в списке и нажмите по ссылке Release, которая находится под списком. Появится предупреждение, оповещающее о том, что вы не используете лицензию и предлагающее выбрать лицензию в списке. При использовании лицензии в этом режиме вы также можете принудительно освободить рабочее место с другого компьютера (см. раздел Удаленное освобождение лицензии).

Режим Roaming

В этом режиме рабочее место лицензии On-Demand заимствуется на определенный срок. При использовании этого режима нет необходимости быть постоянно подключенным к учетной записи – вы можете отключиться и работать офлайн (автономно).

Чтобы использовать доступную лицензию On-Demand в таком режиме, нажмите по ссылке Roam под списком. Появится диалоговое окно Retain License, где вы можете указать, на сколько дней и часов вы хотите взять в роуминг рабочее место лицензии.

Максимальный период, на который вы можете взять лицензию On-Demand в роуминг, – это ее срок действия. Это важно учитывать для временных лицензий.
Если период заимствования лицензии On-Demand в режиме Roaming заканчивается, то ее использование прекратится.

При взятии лицензии в использование произойдет следующее:

  • В поле Used будет написано Roaming with me.
  • В поле Assigned Seat Count будет показано, что еще одно рабочее место лицензии взято в использовании.
  • Строка над списком в области Available Licenses изменится с Available Licenses - Unlicensed на Available Licenses - Licensed to <AccountName>. License subscription valid to <SubscriptionExpiryDate>., т.е. будет отражено, к какой учетной записи относится лицензия и дата истечения подписки, связанной с этой лицензией и оплаченной для нее.
  • Текст в левом нижнем углу области также изменится – будет указано, что вы используете лицензию.
Нажмите по значку стрелки слева от лицензии, чтобы получить подробную информацию об использовании ее рабочих мест, в том числе срок заимствования лицензий в режиме роуминга в столбце Expiry.

Вам нужно снова подключиться к учетной записи для освобождения лицензии или продления срока заимствования. Чтобы продлить срок заимствования, выберите ее в списке и нажмите Roam. В диалоговом окне Retain License измените период заимствования на необходимый.
Освобождение лицензии осуществляется таким же образом, как при использовании режима On-Demand – нужно войти в учетную запись и нажать Release внизу списка. Появится предупреждение, оповещающее о том, что вы не используете лицензию и предлагающее выбрать лицензию в списке. При использовании лицензии в этом режиме вы также можете принудительно освободить рабочее место с другого компьютера (см. раздел Удаленное освобождение лицензии).

Работа офлайн

Режим Roaming позволяет взять лицензию On-Demand и работать офлайн. После выхода из учетной записи, в области доступных лицензий вместо доступных лицензий On-Demand будут отображаться лицензии On-Demand - Offline, которые вы используете в данный момент (в режиме роуминга). При работе офлайн вы не увидите ни информации о доступных рабочих местах (Assigned Seat Count), ни подробностей об использовании лицензии на несколько рабочих мест другими пользователями.

Конечно, при использовании лицензии On-Demand в режиме Roaming вы можете войти в свою учетную запись в любое время, но у вас всегда есть возможность использовать эту лицензию офлайн.

Удаленное освобождение лицензии

Вы можете принудительно освободить рабочее место лицензии, которая используется в режиме On-Demand или Roaming. Это может быть полезным, если вы, например, забыли освободить рабочее место лицензии на работе, но хотите использовать это рабочее место на домашнем компьютере – здесь вы можете освободить рабочее место из дома. Возможности для освобождения лицензий зависят от того, есть ли у вас права администратора или нет:

  • Есть права администратора – вы можете удаленно освободить рабочее место любого пользователя. Рабочее место, взятое пользователем, будет освобождено, и он потеряет его.
  • Нет прав администратора – вы можете освободить лишь то рабочее место, которое используете вы (на другом компьютере). Рабочее место станет доступным.

Чтобы освободить лицензию, сделайте следующее:

  1. Выберите лицензию, которую нужно освободить, в списке доступных лицензий. Для лицензий со множеством рабочих мест, раскройте список и выберите рабочее место, которое в данный момент используется.
  2. Нажмите Release под списком или нажмите правой кнопкой мыши по лицензии в списке и выберите команду Release из контекстного меню. Дальнейшие действия зависят от режима использования лицензии:
    1. On-Demand – будет открыто диалоговое окно с запросом на подтверждение освобождения лицензии. Нажмите Yes, чтобы принудительно освободить лицензию.
    2. Roaming – будет открыто диалоговое окно Altium Honor Code. Здесь вы, в соответствии с Кодексом чести Altium, гарантируете, что лицензия, используемая в роуминге, не будет использоваться вами или кем-либо еще на другом компьютере. Внимательно прочитайте текст в диалоговом окне, и если вы обещаете соблюдать условия, указанные в этом диалоговом окне и в лицензионном соглашении EULA, введите "I Agree" (Я согласен) в поле. Затем нажмите кнопку Release.

Если вы используете лицензию в режиме Roaming и она была освобождена удаленно, то вы не получите уведомлений, пока не войдете в учетную запись. Если вы используете лицензию в режиме On-Demand (или если выполнен вход в учетную запись при использовании режима Roaming), то в течение 20 минут появится диалоговое окно с предупреждением, что ваша лицензия была освобождена удаленно, с указанием кем именно и запросом использовать другую лицензию, чтобы продолжить работу в Altium Designer. У вас будет 20 минут, чтобы выбрать другую лицензию для использования. По истечении этого периода появится второе предупреждение, и лицензия будет освобождена. Обратите внимание, что если в режиме On-Demand вы выйдите из учетной записи и войдете снова, у вас не будет этого периода – лицензия будет возвращена сразу.
Примечание

Доступные функциональные возможности зависят от вашего уровня Подписки на ПО Altium Designer.

Content