Для того, чтобы провести ревизию лицензий - использовались различные инструменты из маркета Atlassian (аддоны) и скрипт PS, для удаления неактивных пользователей. Список неактивных пользователей формировался из установленных аддонов.
Используемые плагины для JIRA
Admin Tools for JIRA
Используемые плагины для Confluence
User Management for Confluence
JIRA
В управлении пользователями - выбираем пункт User Cleaner и выставляем дату, с какого периода считать неактивных. Я выбирал середину января текущего года. Т.е. с запасом 10 месяцев, на текущий момент.
Плагин формирует список пользователей, которые не заходили с этого периода. Далее надо понимать - возможно, пользователи используют ТОЛЬКО Confluence. Но это означает, что им не требуется лицензия на Jira. И можно предоставить доступ только в Confluence.
Когда будет уверенность в том, что остались только те, чью лицензию можно освободить - надо выгрузить список. И получить логины тех, кого мы будем удалять из AD.
Список csv необходимо привести к виду всего одного столбца. Т.е. на каждой строчке - должен находиться 1 логин, который необходимо будет удалить из AD группы.
Отправляем этот список на ту машину, на которой будем выполнять скрипт. У меня это был один из контроллеров домена.
Далее создаем простенький PS скрипт:
Этот скрипт возьмет из корня наш файл csv и удалит перечисленных пользователей из группы Jira_Users_AD
Таким образом - мы отнимем доступ у тех, кто не логинился с середины января 2017 года.
Confluence
Переходим в Администрирование - Плагины Techtime - Bulk User Actions
Формируем фильтр по тем же критериям, что и JIRA: Last login prior to (середина января 2017) - статус Active - т.е. те, кто имеет доступ в Confluence
Делаем выборку и в силу того, что пользователей таких мало - я отключал их вручную.
Комментариев нет:
Отправить комментарий