Issue
- Despite disabling Groovy scripting in System Settings > Security section > Script Management, Administrators are still able to execute Groovy scripts in the Server Administration > Script tab.
Environment
- 2024.Q2+
Resolution
- The above described behavior is the intended behavior
- The description for the system configuration is:
- “Administrators can create and execute code in their virtual instance. Disabling this feature deactivates all actions and validations that use Groovy.”
- As Server Administration is system scoped, this setting does not have an effect on it.
What does the Script Management setting do?
- It disables scripting inside Workflows and Objects
Possible solutions to limit the availability of scripting in Server Administration:
- Creating a virtual instance for the users you would like to limit.
- Only having a single Administrator account, and creating “Company Admins” with a lower permission level than the Server Admin.
Additional Information