Size: a a a

Atlassian Community Moscow

2021 March 24

AT

Anton Tikhonov in Atlassian Community Moscow
Rudolf Safiullin
Всем привет, кто-нибудь делал похожий функционал или имеет представление?
Есть три поля, в каждом поле указан пользователь jira, необходимо разрешить редактирование задачи только указанным пользователям в этих полях
Сделать переход из статуса в этот же статус с экраном, на который помещены нужные поля. На переход настроить ограничения (чтобы был доступен только определенным пользователям)
источник

SP

Sergey Papurin in Atlassian Community Moscow
можно ограничить по полю в workflow properties в нужном статусе/ах
источник

RS

Rudolf Safiullin in Atlassian Community Moscow
Не уточнил, на любом статусе. Есть scriptrunner
источник

RS

Rudolf Safiullin in Atlassian Community Moscow
Anton Tikhonov
Сделать переход из статуса в этот же статус с экраном, на который помещены нужные поля. На переход настроить ограничения (чтобы был доступен только определенным пользователям)
Спасибо, попробую.
источник

SP

Sergey Papurin in Atlassian Community Moscow
а что мешает через permission scheme сделать?
источник

ʞ

ʞɔıu in Atlassian Community Moscow
Rudolf Safiullin
Не уточнил, на любом статусе. Есть scriptrunner
Все тикеты проекта или конкретные?
А то ведь можно edit permissions проекта настроить на эти user custom fields.
источник

RS

Rudolf Safiullin in Atlassian Community Moscow
Да? А можно по подробнее))
источник

ʞ

ʞɔıu in Atlassian Community Moscow
Rudolf Safiullin
Да? А можно по подробнее))
У проекта есть Project Permissions. Там есть Edit Issues (права на изменение тикетов). Вот в этой настройке можно указать конкретные поля тикета с юзерами. И только эти юзеры смогут менять тикеты в проекте в любом статусе.
источник

SP

Sergey Papurin in Atlassian Community Moscow
источник

RS

Rudolf Safiullin in Atlassian Community Moscow
@SergeyPapurin @nixmas Спасибо попробую!
источник

SR

Satanic Royalty in Atlassian Community Moscow
Здравствуйте, подскажите если мигрировал задачи с 1 пользователя на другого, то можно так же ему перекинуть трудозатраты в tempo?
источник

RS

Rudolf Safiullin in Atlassian Community Moscow
@SergeyPapurin @nixmas Ага, теперь встал вопрос как сделать для конкретного типа тикета?
источник

М

Миша in Atlassian Community Moscow
Satanic Royalty
Здравствуйте, подскажите если мигрировал задачи с 1 пользователя на другого, то можно так же ему перекинуть трудозатраты в tempo?
по факту это удалить у текущего и создать новые

это делается через скрипт в консоли

если есть скриптраннер то в помощь worklogManager, там идёт перебор ворклогов по задаче с соответствующими условиями (автор="",датастарт="") и когда найден подходящий - создаете копию на нужного пользователя и удаляете у того с кого переносите
источник

М

Миша in Atlassian Community Moscow
либо руками в темпо, если списаний не много
источник

SR

Satanic Royalty in Atlassian Community Moscow
Миша
по факту это удалить у текущего и создать новые

это делается через скрипт в консоли

если есть скриптраннер то в помощь worklogManager, там идёт перебор ворклогов по задаче с соответствующими условиями (автор="",датастарт="") и когда найден подходящий - создаете копию на нужного пользователя и удаляете у того с кого переносите
Попробую, спасибо
источник

ʞ

ʞɔıu in Atlassian Community Moscow
Rudolf Safiullin
@SergeyPapurin @nixmas Ага, теперь встал вопрос как сделать для конкретного типа тикета?
Ну… полями? Если заполнено одно общее - редактируют все, если одно общее не заполнено, а заполнены другие персональные - редактируют другие.
источник

М

Миша in Atlassian Community Moscow
Rudolf Safiullin
@SergeyPapurin @nixmas Ага, теперь встал вопрос как сделать для конкретного типа тикета?
ответ выше от @SiriusGale
источник

М

Миша in Atlassian Community Moscow
Anton Tikhonov
Сделать переход из статуса в этот же статус с экраном, на который помещены нужные поля. На переход настроить ограничения (чтобы был доступен только определенным пользователям)
вот этот
источник

М

Миша in Atlassian Community Moscow
редактирование для других пользователей закрываете через поперти статуса, либо через экран редактирования конкретного типа ишью, оставляете там 1 поле например, которое ни на что не влияет
источник

RS

Rudolf Safiullin in Atlassian Community Moscow
@SiriusGale
Придется делать для каждого статуса тогда? Если я хочу чтобы на всех статусах
источник