Use case
Add only the users of a group that are active to an issue as watchers. In this use case, the group will be jira-administrators.
⚒️ Configuration
Add the Update or copy field values post function to the desired transition or create a new transition.
Target issue
Choose Current issue
Fields
Field
Choose the New watchers field.
Value
Choose Set field value manually
Expression
Use the following expression with the expression editor in Advanced text mode.
Bash
toString(filterByPredicate(usersInGroup("jira-administrators"), isActive(^%)))
This expression will return all of the active users in the jira-administrators group.