0 votes
in Jenkins by
What is In-process Script Approval and how it works?

1 Answer

0 votes
by
Jenkins, and several plugins, allow users to execute Groovy scripts in Jenkins. To protect Jenkins from the execution of malicious scripts, these plugins execute user-provided scripts in a Groovy Sandbox that limits what internal APIs are accessible.

This protection is provided by the Script Security plugin. As soon as an unsafe method is used in any of the scripts, the "In-process Script Approval" action should appear in "Manage Jenkins" to allow Administrators to make a decision about which unsafe methods, if any, should be allowed in the Jenkins environment.

This in-process script approval inherently improves the security of the overall Jenkins ecosystem.

Related questions

0 votes
asked Apr 28, 2021 in Jenkins by Robindeniel
0 votes
asked May 1, 2021 in Jenkins by rajeshsharma
...