Snippets

Adaptavist Jira Cloud Set Issue Security Level - Script Console

Updated by Kristian Walker

File setIssueSecurityLevel.groovy Modified

  • Ignore whitespace
  • Hide word diff
 def result = put('/rest/api/2/issue/' + issueKey)
         .header('Content-Type', 'application/json')
         .body([
-        fields:[
-                security: [ name: securityLevelName ]
-        ]
-])
+                fields: [
+                        security: [name: securityLevelName]
+                ]
+        ])
         .asString()
 
 return "The security level was set to ${securityLevelName} for the ${issueKey} issue."
Created by Kristian Walker

File setIssueSecurityLevel.groovy Added

  • Ignore whitespace
  • Hide word diff
+/*
+* This example script console script should shows how to set issue security on an issue using the Security Level name provided. 
+* "All right, title and interest in this code snippet shall remain the exclusive intellectual property of Adaptavist Group Ltd and its affiliates. Customers with a valid ScriptRunner
+* license shall be granted a  non-exclusive, non-transferable, freely revocable right to use this code snippet only within their own instance of Atlassian products. This licensing notice cannot be removed or
+* amended and must be included in any circumstances where the code snippet is shared by You or a third party." 
+*/
+
+
+def issueKey = 'IssueKeyHere'
+def securityLevelName = 'SecurityLevelNameHere'
+
+def result = put('/rest/api/2/issue/' + issueKey)
+        .header('Content-Type', 'application/json')
+        .body([
+        fields:[
+                security: [ name: securityLevelName ]
+        ]
+])
+        .asString()
+
+return "The security level was set to ${securityLevelName} for the ${issueKey} issue."
HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.