-
Bug
-
Resolution: Fixed
-
Low
-
4.4.1, 4.5.1
-
None
-
3
-
Severity 3 - Minor
-
Issue Summary
Upgrading Jira Service Desk to the 4.4.0 version or higher (Jira Core/Software to 8.4.0 or higher) will break approvals with the jira.issue.editable = false. If you create a Service Request with approvals through the customer portal on JSD Server 4.X or higher, the approval button will fail if you have the jira.issue.editable = false property set on that particular workflow status
Steps to Reproduce
- Insert the property into a workflow status.
- Create a Service Request with approvals.
- Attempt to move the issue through the workflow by pressing the Approve button.
Expected Results
- Up until Jira Service Desk 4.4.0, the approver was able to transition the issue without any problems.
Actual Results
- After Jira Service Desk 4.4.0, the Approve button is displayed but clicking on it, does not trigger any transitions or actions.
Workaround
The permission workflow properties jira.permission.* = denied are not affected by this bug, and can therefore be used to prevent an issue from being edited while allowing approvals. For example:
jira.permission.assign.denied = denied jira.permission.edit.denied = denied jira.permission.attachfiles.denied = denied jira.permission.comment.denied = denied