...
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:
Either:
- Property Key: {ProjectName}x{RoleName} (for example: _CoolProjectxQAMembers_)
- Property value: "default" (without the quotes)
Or: (since 1.5.3)
- Property Key: defaultAssignee{n} (where n is a number from 1 up, for example: defaultAssignee1)
- Property value: {ProjectName}x{RoleName} (for example: CoolProjectxQAMembers)
If no such member is found, the first member of the project role is used instead.
...