Специализированное администрирование > Анализ системной и коммерческой информация > Администрирование аудита > Аудит лицензий
  
Аудит лицензий
Windchill использует сведения об участии в группах лицензий и действиях пользователей для отслеживания использования лицензий. При работе с лицензиями Windchill используются следующие термины.
Термин
Описание
Профиль лицензии
Определяемый PTC-профиль, который обеспечивает видимость возможностей, связанных с лицензией Windchill. Дополнительные сведения см. в разделе Управление профилями лицензий.
Группа лицензии
Группа уровня сайта для управления пользователями, для которых была приобретена лицензия PTC. Если группа лицензии является участником профиля лицензии, настройки профиля лицензии распространяются на участников в группе. Если лицензия Windchill имеет соответствующую группу лицензии, то пользователей, для которых была приобретена лицензия, следует добавлять в эту группу лицензии.
Некоторые группы лицензий не являются участниками профиля лицензии.
Лицензия на основе модуля
Классификация лицензий на основе участия в группе лицензии и наличия у пользователя доступа к возможностям, связанным с определением лицензии на модуль Windchill, реализуемым с помощью профиля лицензии. В качестве примеров лицензий на основе модулей можно привести Windchill MPMLink, Windchill PDMLink и Windchill ProjectLink.
Лицензия на основе ролей
Классификация лицензий на основе участия в группе лицензии и наличия у пользователя доступа к возможностям, связанным с определением лицензии на основе ролей, реализуемым с помощью профиля лицензии. Лицензии на основе ролей, такие как лицензия PTC для автора и лицензия PTC для корреспондента, предоставляют базовый набор возможностей для других лицензий.
Лицензия для активного ежедневно работающего пользователя (ADU)
Классификация лицензий на основе того, является ли пользователь на момент входа в систему участником группы параллельной лицензии (для активного ежедневно работающего пользователя).
Неопределенный
Классификация лицензий для пользователей, для которых использование лицензий невозможно определить на основе их действий или участия в группе лицензии.
Windchill выполняет множество проверок для контроля использования лицензии на основе действий пользователей и их участия в профиле лицензии (распространяемого через группу лицензии).
Последовательность высокого уровня, которая используется в Windchill для отслеживания использования лицензий, выглядит следующим образом.
1. При входе в систему проверяется, принадлежит ли пользователь какой-либо действующей группе лицензии. Если да, пользователю разрешается войти в Windchill. В противном случае вход в систему запрещается и выводится следующее сообщение об ошибке:
2. В случае члена группы лицензий для активного ежедневно работающего пользователя Windchill проверяет доступность лицензии для активного ежедневно работающего пользователя. Если лицензия для активного ежедневно работающего пользователя (ADU) на данный конкретный день доступна, пользователь может войти в систему Windchill и вход регистрируется как использование лицензии ADU. В противном случае вход в систему запрещается и выводится следующее сообщение об ошибке:
* 
Вышеприведенное поведение применяется и к пользователям, пытающимся войти в систему с помощью инструментов командной строки, служб REST и SOAP, сервлетов Info*Engine, протокола RMI и Windchill Workgroup Manager.
3. Если пользователь выполняет действие, связанное с определением лицензии, программа проверяет, не является ли этот пользователь участником группы лицензий (которая распространяет настройки видимости для профиля лицензии).
Если пользователь является участником группы лицензии (а значит, и профиля лицензии) и выполняет действие, связанное с определением лицензии на основе ролей, которую представляет эта группа, он учитывается в данных суммарного использования для этой лицензии на основе ролей.
Если пользователь является участником группы лицензии (а следовательно, и профиля лицензии) и выполняет действие, связанное с определением лицензии на основе модуля Windchill, которую представляет эта группа, он учитывается в данных суммарного использования для этой лицензии на основе модуля.
4. Если пользователь не является участником ни одной группы лицензий для активного ежедневно работающего пользователя и не выполняет никаких действий, связанных с определением лицензии, тога регистрируется использование неопределенной лицензии.
На следующей схеме представлен процесс определения использования лицензий.
Windchill учитывает использование лицензий с суточным периодом записи. Использование лицензий кэшируется для пользователей в течение периода записи и сбрасывается на следующий день.
Пользователь может учитываться в данных суммарного использования для нескольких лицензий. Например, если пользователь является участником нескольких групп лицензий или выполняет несколько действий, связанных с разными лицензиями Windchill на основе модулей, этот пользователь будет учитываться в общем числе пользователей для соответствующих лицензий.
Группы лицензий для активного ежедневно работающего пользователя представляют параллельные лицензии, когда лицензионное соглашение приобретается для заданного числа пользователей. Такие лицензионные соглашения определяют число пользователей, которым разрешен доступ к связанным возможностям Windchill в течение периода создания отчета для данной лицензии, но не определяют конкретных пользователей. Например, сайт может иметь лицензионное соглашение на пятьдесят параллельно лицензированных пользователей. В течение периода создания отчета для данной лицензии любой пользователь, который является участником группы лицензии для активного ежедневно работающего пользователя (параллельной лицензии), при входе в систему Windchill учитывается в данных использования для этой лицензии. В другой период создания отчета для лицензии в систему может входить другой набор пользователей, и если суммарное использование лицензии за любой из периодов создания отчета не будет превышать согласованное число в пятьдесят параллельно работающих пользователей, сайт будет считаться соответствующим требованиям лицензионного соглашения.
Лицензии на основе ролей и на основе модуля считаются лицензиями для зарегистрированных пользователей, когда лицензионное соглашение приобретается для конкретного пользователя. Администраторы должны добавлять пользователей в соответствующую группу лицензии, чтобы предоставлять пользователям права на лицензию.
Список групп параллельных лицензий и лицензий на основе ролей см. в разделе Группы лицензий Windchill.
Определения лицензий на основе модуля существуют для следующих модулей Windchill.
Windchill MPMLink
Windchill PartsLink
Windchill PDMLink
Windchill ProjectLink
Windchill Service Information Manager
Windchill Risk and Reliability
Windchill Document Control
Windchill Design Control
Windchill Supplier Management
Сведения об использовании лицензий можно получить с помощью трех утилит создания отчетов:
Performance Advisor for PTC Windchill
Коллектор конфигурации системы
Вкладка Отчет в утилите Управление лицензиями
Дополнительные сведения см. в разделе Отчеты об использовании лицензий.