Получить количество пользователей jira

Как я могу получить количество пользователей JIRA? И как я могу получить номер пользователя, для которого JIRA имеет лицензию?

Буду признателен, если вы предоставите примеры с использованием разных слоев, например. Использование запроса к базе данных, вызова JIRA API или метода вызова в плагине JIRA. // Экземпляр JIRA использует Crowd


person Zmiter    schedule 30.03.2015    source источник
comment
Посмотрите здесь — confluence.atlassian.com/jirakb/   -  person Rohlik    schedule 18.05.2018


Ответы (1)


Вот как получить пользователей из группы jira-users. Только эта группа пользователей влияет на количество пользователей лицензии.

ComponentAccessor.getGroupManager().getUserNamesInGroup("jira-users").size();

Вы также можете внедрить groupManager в свой плагин.

Я не знаю, как получить номер пользователя, для которого JIRA лицензирована. Я думаю, что он не хранится в данных вашего экземпляра или БД.

person Dmitrii Apanasevich    schedule 31.03.2015
comment
Спасибо! Вместо этого я использовал com.atlassian.jira.user.util.UserUtil и его методы getUsers() и canActivateNumberOfUsers(int) :) Знаете ли вы что-нибудь о лицензировании вашего пользовательского плагина JIRA? Пожалуйста, напишите мне, если да ([email protected]) Русский язык в порядке ;) - person Zmiter; 31.03.2015