Я использую API YouTrack для создания нового комментария к проблеме при совершении Git. Но параметр runAs
для выполнения запроса не работает. Я пробовал идентификатор пользователя Youtrack целевого пользователя, но он все еще размещает комментарий как пользователь, чей логин используется для отправки запроса API.YouTrack: параметр runAs при применении команды не работает
/youtrack/rest/issue/execute/SIN-35?command=comment&comment=Hello_World&runAs= Sruthi_KV&disableNotifications=true
не работает: '/ rest/user/sruthi' возвращает правильного пользователя и'/rest/user/current' возвращает зарегистрированного пользователя, в данном случае «root». У пользователя root есть разрешение «Обновить проект», но «sruthi» не имеет этого разрешения. Это причина этого? – nidheeshdas
Это размещенная учетная запись на myjetbrains.com, поэтому я не вижу журналы. – nidheeshdas
Из журналов видно, что пользователю, выполняющему команду, требуется разрешение «Обновить проект». Поэтому, пожалуйста, делегируйте эти права пользователю root в целевом проекте (если корень - это пользователь, который запускает эту команду). –