Я хотел бы создать отчет с суммированием пользователей с несанкционированными листами времени, сгенерированный менеджером. Это значение хранится в системе где-то; он отображается в веб-графическом интерфейсе под Temp | Расписания | Пользовательские настройки | Мой супервайзер. Тем не менее, я не был в состоянии восстановить его с помощью REST вызовы, такие как:Могу ли я получить супервизор пользователя через JIRA API?
https://jira.mydomain.com/rest/api/2/mypreferences/key=mysupervisor
https://jira.mydomain.com/rest/api/2/mypreferences/key=my_supervisor
https://jira.mydomain.com/rest/api/2/mypreferences/key=supervisor
https://jira.mydomain.com/rest/api/2/mypreferences/search?key=mysupervisor
https://jira.mydomain.com/rest/api/2/mypreferences/search?key=my_supervisor
https://jira.mydomain.com/rest/api/2/mypreferences/search?key=supervisor
Это все возвращает 404. Он также не появляется в основном .../api/2/user/
информации.
Является ли моя структура правильной для получения предпочтений? Если да, то какой ключ (если таковой имеется) применяется для «моего руководителя»? Наконец, есть ли способ получить эту информацию для других пользователей, или она доступна только через мои предпочтения?
The main REST doc не предоставляет список ключей предпочтений.
Я нашел a list ключей предпочтений, но «супервизор» не отображается. Кроме того, использование ключей в вызовах REST выше все равно возвращает 404s.
Я использую JIRA 6.4.3.
Это удобная ссылка, спасибо. К сожалению, нет, нет настраиваемого поля «менеджер» или «супервизор». –
Извините, я не могу помочь вам больше :(Я никогда не испытывал иерархию работы, хранящуюся в Jira. Возможно, это происходит из LDAP, который использует JIra. У меня также нет меню Temp | Timesheets в моей JIra. Возможно, это какой-то плагин, который вы используете? Если это так, я предполагаю использовать общий JIra REST APi, вы не можете получить информацию о супервизоре –