Date: Thu, 28 Mar 2024 17:57:13 +0000 (UTC) Message-ID: <1873227586.12343.1711648633378@vps-44033663.vps.ovh.ca> Subject: Exported From Confluence MIME-Version: 1.0 Content-Type: multipart/related; boundary="----=_Part_12342_218898139.1711648633378" ------=_Part_12342_218898139.1711648633378 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Content-Location: file:///C:/exported.html
The default Delete Issue Operation is proposed dependin= g on Delete Permission defined in Permission Scheme.
Minyaa provides a new Delete Issue Operation a way to e=
xtend the Condition to evaluate.
Steps are :
This Meta Attribute may be through a Boolean value :
<meta= name=3D"minyaa.jira.issue.deletable">false</meta>
or a Condition Class (See details.)
<meta= name=3D"minyaa.jira.issue.deletable">com.company.MyDeletableIssueCondit= ion</meta>
This Meta Attribute may be used :
At the Workflow Step level
<step= id=3D"1" name=3D"Open"> =09<meta name=3D"jira.status.id">10100</meta> =09<meta name=3D"minyaa.jira.issue.deletable">com.company.MyDeletable= IssueCondition</meta> =09<actions> =09=09<common-action id=3D"10" /> =09=09<common-action id=3D"20" /> =09</actions> </step>
At Edit Action level (See KAAM-190 and KAAM-226), which will be assu= med as Global (for any Step)
<glob= al-actions> =09<action id=3D"2" name=3D"Edit Issue" > =09=09<meta name=3D"minyaa.jira.operation.id">1</meta> =09=09<meta name=3D"minyaa.jira.issue.deletable">true</meta> =09=09<restrict-to> ...=09</restrict-to> =09=09<validators> ... </validators> =09=09<results> ... </results> =09</action> </global-actions>
Also, you may define a default Delete Condition at Edit Action level, an=
d just add another condition for some of Steps.
Condition defined at Step level will override those defined at Edit Action=
level.
On this page:
Useful hint
See also ...