Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Approvals on Team-Managed project - how to add user to Approval Field

Nicolas Favrod-Coune
March 17, 2026

Hello,

I nedd to add approvers to an approval step on a Team-Managed project.

The customfield Approvals isn't available on Modify Ticket Action Step. 

Therefore, I try to add accountId with the smartvalues : 

{  "update": {  "{{issue.customfield_xxxxx}}": [  {  "add": { "accountId": "{{issue.customfield_yyyyy.accountid}"}  }  ]  } }

The value of customfields in my automation log are: 

{{issue.customfield_yyyyy.accountid} = "6412f2c767102fc717bfe22e"  
{{issue.customfield_xxxxx}} = "approvals" : "ServiceDeskApprovalsBean{id='10397', name='Validation', finalDecision='pending', canAnswerApproval=false, approvers=[]}"

I've tried many thing but I can't achive adding an account in approvers. 

One of the Error I have is :

ISSUE.KEY  (Field with id' customfield_xxxxx' and name 'Approvals' does not support operation 'add' Supported operation(s) are: 'set')

 

Can you help me find a way ? 

Very best

2 answers

0 votes
Marc -Devoteam-
Community Champion
March 18, 2026

Hi @Nicolas Favrod-Coune 

To add approver, you need to do this via the issue itself.

Or via the API you need to use the set option, so if you want multiple approvers "set", you will need to provide all related account id's

As "add" is not a valid function

0 votes
Fabio Racobaldo _Catworkx_
Community Champion
March 18, 2026

Hi @Nicolas Favrod-Coune ,

it seems that Approvals custom field is a user picker (single value) so you can't add a further user to it. Please try to use 'set' (that overwrites previous user) instead of 'add'.

Hope this helps,

Fabio

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
PERMISSIONS LEVEL
Product Admin
TAGS
AUG Leaders

Atlassian Community Events