-
Bug
-
Resolution: Fixed
-
High
-
9.1.1, 9.2.2, 10.3.2
-
Severity 2 - Major
-
Warranty
Issue
Automation Rules which are using a 3rd party add-on component such as the ScriptRunner "Run a script" action fail to execute if the Rule Actor is not granted Global Jira Admin permission:
Versions
This bug impacts any Automation For Jira (A4J) version from 9.1.1.
Steps to replicate
- Install ScriptRunner (or any other 3rd party add-on that comes with its own automation components)
- Configure an automation rule using the "Run a script" action from ScriptRunner
- Set the rule actor to a Jira user who is not granted Global Jira Admin permission
- Execute the rule
Expected results
The rule should execute without an error, regardless if the rule actor has Global Jira Admin permission or not.
Actual results
The rule fails with the "FAILURE" status, and without any error shown in the Audit Logs.
Workaround
Please refer to the KB article Failures in Automation for Jira rules involving third-party actions
- relates to
-
JIRAAUTOSERVER-1030 No validation happening while trying to publish rule where Actor user has insufficient permissions
-
- Closed
-
-
JIRAAUTOSERVER-1100 Rule owners are not notified when a rule fails with the status "FAILURE"
-
- Closed
-
-
JIRAAUTOSERVER-1029 The Automation Audit log failure message doesn't have additional details about failure reasons
-
- Gathering Impact
-
-
JRASERVER-77784 Update Automation for Jira documentation with reference to permission required for 3rd-party actions
- Gathering Interest
- links to