Работа с лицензиями¶
Основные особенности работы с лицензиями:
данные о действиях пользователя за компьютером передаются на сервер, только если лицензия назначена и на пользователя, и на компьютер;
если лицензия назначена только на компьютер, то с него на сервер передаются только данные инвентаризации и файлового сканера;
лицензии для пользователей и компьютеров учитываются независимо друг от друга - при покупке 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) |