How to Disable Groovy Scripts and the Scripting Console in Control Panel
How To articles are not official guidelines or officially supported documentation. They are community-contributed content and may not always reflect the latest updates to Liferay DXP. We welcome your feedback to improve How To articles!
While we make every effort to ensure this Knowledge Base is accurate, it may not always reflect the most recent updates or official guidelines.We appreciate your understanding and encourage you to reach out with any feedback or concerns.
Legacy Article
You are viewing an article from our legacy "FastTrack"
publication program, made available for informational purposes. Articles
in this program were published without a requirement for independent
editing or verification and are provided"as is" without
guarantee.
Before using any information from this article, independently verify its
suitability for your situation and project.
Issue
- I want to disable Groovy Scripts from being executed in Control Panel's Server Administration panel
Resolution
1. Go to Control Panel > Configuration > System Settings
2. In the Platform section, find "Module Container"
3. In the Module Container settings in the Bundles Blacklist create one entry each for every blacklisted component (i.e., add one bundle per line). In this case, you will need to blacklist entries for Groovy Script, so you can add:
- com.liferay.portal.scripting.executor
- com.liferay.portal.scripting.groovy
4. Save
5. Check your Liferay console, and observe that the Groovy and Scripting Executor bundles have are in the STOPPED status.
Did this article resolve your issue ?