In-process Script Approval Jenkins, and a number of plugins, allow users to execute Groovy scripts  in  Jenkins. These scripting capabilities are provided by: To protect Jenkins from execution of malicious scripts, these plugins execute user-provided scripts in a Groovy Sandbox that limits what internal APIs are accessible. Administrators can then use the "In-process Script Approval" page, provided by the plugin:script-security[Script Security plugin], to manage which unsafe methods, if any, should be allowed in the Jenkins environment. 179 • The plugin:job-dsl[JobDSL plugin] as of version 1.60 and later. • The plugin:groovy[Groovy plugin] - when using the "Execute system Groovy script" step. • The plugin:email-ext[Extended Email plugin]. • Jenkins Pipeline. • Script Console.