Работа с лицензиями

Лицензии назначаются отдельно на пользователей и на компьютеры.

На одном компьютере может работать несколько пользователей, а на терминальных серверах их число достигает десятков. Раздельное назначение лицензий позволяет отдельно отслеживать системные события и пользовательские действия, что обеспечивает точный сбор данных.

Как работают лицензии:

  • данные о действиях пользователя передаются на сервер, только если лицензия назначена и пользователю, и компьютеру;

  • если лицензия назначена только компьютеру, на сервер передаются только данные инвентаризации и файлового сканера;

  • пользовательские и компьютерные лицензии учитываются отдельно. При приобретении 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 — получают статус Ожидает данные. Лицензия будет назначена автоматически, как только от пользователя поступят данные.

Ручное управление лицензиями

В меню Панель управленияКомпьютеры и Панель управленияПользователи доступны операции с лицензиями для конкретных компьютеров и пользователей или для их групп.

Выберите компьютеры или пользователей и в выпадающем меню Выполнить действие выберите операцию:

  • Освободить лицензию,

  • Назначить лицензию,

  • Автоматически назначать лицензию.

При выборе действия Освободить лицензию лицензия снимается с выбранного пользователя или компьютера и помещается в пул свободных лицензий.

Отзыв лицензий

Вы можете настроить политику для автоматического отзыва лицензии.

  1. Перейдите на вкладку Политики и нажмите на политику Отзыв лицензии. Откроется окно свойств политики.

  2. Активируйте флаг Политика активна. После этого вы можете отозвать лицензию у агента и/или пользователя.

Примечание

Период неактивности отсчитывается с момента получения последнего отчета.

Данные о работе политики отображаются на вкладке Конструктор в разделе Сработавшие политики → Отзыв лицензии.

Командная строка

Команды для работы с лицензиями:

Команда

Комментарий

staffcop drm info

Информация о количестве доступных лицензий для компьютеров (agents)
и пользователей (accounts).

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)
или пользователем с указанным guid.

staffcop drm enable [agent|account] guid

Возобновление приема данных компьютером (agent) или пользователем (account)
с указанным guid. Лицензия будет назначена автоматически, если есть свободная.