Работа с лицензиями¶
Лицензии назначаются отдельно на пользователей и на компьютеры.
На одном компьютере может работать несколько пользователей, а на терминальных серверах их число достигает десятков. Раздельное назначение лицензий позволяет отдельно отслеживать системные события и пользовательские действия, что обеспечивает точный сбор данных.
Как работают лицензии:
данные о действиях пользователя передаются на сервер, только если лицензия назначена и пользователю, и компьютеру;
если лицензия назначена только компьютеру, на сервер передаются только данные инвентаризации и файлового сканера;
пользовательские и компьютерные лицензии учитываются отдельно. При приобретении N лицензий вы получаете два независимых пула по N штук: один для пользователей, другой — для компьютеров. Объединять эти пулы или переносить лицензии между ними нельзя.
Расчет числа лицензий
Чтобы получать данные со всех пользователей, работающих за всеми подконтрольными компьютерами, определите количество пользователей и количество компьютеров, сравните эти числа и выберите наибольшее.
Пример 1
Дано: 10 ПК, 10 пользователей.
Решение: 10 лицензий.
Пример 2
Дано: 10 ПК, 30 пользователей.
Расчёт: 10 агентов и 30 пользователей.
Решение: 30 лицензий.
Пример 3
Дано: 100 рабочих ПК, 5 терминальных серверов, 200 пользователей.
Расчёт: 105 агентов и 200 пользователей.
Решение: 200 лицензий.
Пример 4
Дано: 200 ПК, 5 терминальных серверов, 200 пользователей.
Расчёт: 205 агентов и 200 пользователей.
Решение: 205 лицензий.
После установки сервера и агентов Staffcop, получения данных о компьютерах и пользователях, можно переходить к распределению лицензий.
Распределение лицензий¶
Вы можете:
включить автоназначение лицензии;
назначить лицензию вручную;
освободить лицензию.
Все доступные лицензии хранятся в пуле свободных лицензий. Из этого пула они могут быть назначены как вручную, так и автоматически пользователям или компьютерам. Освобожденные лицензии возвращаются обратно в пул.
Работать с лицензиями можно через веб-интерфейс сервера Staffcop или через командную строку по SSH.
Автоматическое распределение лицензий¶
Примечание
Для компьютеров включено по умолчанию. Чтобы отключить, в разделе Панель управления → Настройки сервера уберите галочку Автоматически назначать лицензию новым агентам.
Новые компьютеры получают лицензию из пула свободных лицензий. Если свободных лицензий нет, компьютер ставится в очередь и получает первую освободившуюся лицензию.
Новые пользователи:
добавленные агентами — автоматически получают лицензию из пула свободных;
добавленные через Active Directory — получают статус Ожидает данные. Лицензия будет назначена автоматически, как только от пользователя поступят данные.
Ручное управление лицензиями¶
В меню Панель управления → Компьютеры и Панель управления → Пользователи доступны операции с лицензиями для конкретных компьютеров и пользователей или для их групп.
Выберите компьютеры или пользователей и в выпадающем меню Выполнить действие выберите операцию:
Освободить лицензию,
Назначить лицензию,
Автоматически назначать лицензию.
При выборе действия Освободить лицензию лицензия снимается с выбранного пользователя или компьютера и помещается в пул свободных лицензий.
Отзыв лицензий¶
Вы можете настроить политику для автоматического отзыва лицензии.
Перейдите на вкладку Политики и нажмите на политику Отзыв лицензии. Откроется окно свойств политики.
Активируйте флаг Политика активна. После этого вы можете отозвать лицензию у агента и/или пользователя.
Примечание
Период неактивности отсчитывается с момента получения последнего отчета.
Данные о работе политики отображаются на вкладке Конструктор в разделе Сработавшие политики → Отзыв лицензии.
Командная строка¶
Команды для работы с лицензиями:
Команда |
Комментарий |
staffcop drm info |
Информация о количестве доступных лицензий для компьютеров (agents) |
staffcop drm resync |
Проверка статуса, сброс и назначение заново всех лицензий. |
staffcop drm clear [agent|account] |
Освобождение от лицензий всех компьютеров (agent) или пользователей (account). |
staffcop drm limit [agent|account] |
Количество доступных лицензий для компьютеров (agent) и пользователей (account). |
staffcop drm count [agent|account] |
Количество занятых лицензий для компьютеров (agent) и пользователей (account). |
staffcop drm allocate [agent|account] guid |
Выделение лицензии компьютеру или пользователю с указанным guid. |
staffcop drm release [agent|account] guid |
Освобождение лицензии компьютером или пользователем с указанным guid. |
staffcop drm disable [agent|account] guid |
Приостановка приема данных и освобождение лицензии компьютером (agent) |
staffcop drm enable [agent|account] guid |
Возобновление приема данных компьютером (agent) или пользователем (account) |