2012-10-22 31 views
5

Potrzebuję przeprowadzać stosunkowo częste aktualizacje zbiorcze/importowanie za pomocą interfejsu JIRA REST API.Wyłączanie wiadomości e-mail z powiadomieniami JIRA o aktualizacjach interfejsu REST API

To znacznie zwiększa produktywność, ale także powoduje ogromne ilości spamu.

Czy można wyłączyć powiadomienia wysyłane za pośrednictwem interfejsu API lub globalnie włączać/wyłączać powiadomienia za pośrednictwem interfejsu API?

Używam Atlassian OnDemand (wersja 5,2)

Odpowiedz

1

Update - 12 stycznia '17

Może być donne pomocą PUT /rest/api/2/issue/{issueIdOrKey} API [specs].

Added in JIRA Server 7.2

Original post - 23 października '12

O ile wiem, nie ma żadnego sposobu, aby to zrobić za pomocą interfejsu API REST, a nie wbudowany w sposób zatrzymać e-mail powiadomienie o aktualizacjach opartych na REST (możesz ustawić powiadomienia dla określonego zestawu działań). Możesz zmienić uprawnienia za pomocą interfejsu API SOAP (sprawdź: RemotePermissionScheme i RemotePermissionMapping).

Jeśli nie jest to rozwiązanie, którego szukasz, może istnieć jakiś sposób obejścia tego problemu. Co aktualizujesz? które pola?

Na przykład jednym z możliwych rozwiązań byłoby zastąpienie powiadomienia Jira własnymi powiadomieniami.

+0

Dziękuję za odpowiedź. –

+0

Jeśli dobrze rozumiem, sugerujesz używanie uprawnień do wyłączania powiadomień e-mail, wykonywania aktualizacji, a następnie ponownego ustanawiania oryginalnego schematu uprawnień? W miarę użytkowania generalnie aktualizuję szacunki czasu, tytuł, opis lub kilka różnych pól niestandardowych. –

+1

Nie jest to obecnie możliwe, możesz wysłać swoje uwagi lub komentarze na https://jira.atlassian.com/browse/JRA-34423 – sorin