Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A workflow condition that enforces separation of duties (for SAS-70             70              compliance), i.e. that makes sure the same user cannot trigger two incompatible transitions on the same issue.
For example, you can prevent a user who has triggered the "Resolve Issue" transition on an issue to trigger the "Close" issue.

...

Since JIRA does not support the notion of a default member for project roles, the Assign to role member function identifies the default member of a project role by going through all the members of the project role looking for a User Property with the following two characteristics:

  • Property key:

...

  •  defaultAssignee
  • Property value: contains a comma-separated list of entries in the form ProjectName -> RoleName

For backward compatibility, the following two forms are also supported:

  • Property Key: {ProjectName}x{RoleName} (for example: CoolProjectxQAMembers)
  • Property value: "default" (without the quotes)

...

A worfklow function that copies the value(s) of a field into the same field of the issue's parent issue.

Set Field Value From Parent Function (new in 2.4)

A worfklow function that sets a field value to the value(s) of the same field of the issue's parent issue.

Copy Value From Field to Field Function (new in 2.3)

A workflow function that copies the value(s) of a field to another field of the same issue. It can optionally take the source value as it was before the transition (useful in case the user modified the source field during the transition screen). Since 2.4, it can also optionally merge multi-valued field values instead of replacing them.

Add Field Value to Parent Function

...

A workflow function that triggers a named transition on the parent issue of the current sub-task.

Note that the transition is can specified by name and not ID, so that the transition can be found regardless of the parent issue's actual workflow, or by ID if disambiguation is required (since 2.4).

Also note that the transition screen, if any, will not be displayed. You must therefore make sure the required fields are set on the parent issue, for example using the Copy Field Value to Parent function.

...