To manage Jira Service desk issue visibility in customer portal, it would be great to have a post function to add or remove users from Request Participants custom field
The logic would be the same than add or remove watchers.
With existing post functions I'm able to:
What's missing is removing user from custom fields or group. Maybe a good idea would be to have a "add or remove from user picker custom field" where you can select the destination custom field to update.
You can currently do it. To do it you should use Copy a parsed text to a field post-function with the following configuration:
Target field: "Request Participants" Parsing mode: basic** Text to be parsed: depends on the operation
john.williams, david.russell, julian.bream
+ john.williams, david.russell, julian.bream
If you use prefix - you will remove the separated users instead of appending.%{10021}
or + %{10021}
+ jira-users
Versions earlier than 2.2.9 have a bug making it fail when you try to add users to field "Request participants" using prefix + when the field is empty.