The Scripting User system role enables the user to run special scripts and execute SQL select statements inside front-end widget code. Before the Scripting User role will be respected by the system, the following properties must be configured in the dotmarketing-config.properties file:
ALLOW_VELOCITY_SQL_ACCESS_TO_DOTCMS_DB=true
ENABLE_SCRIPTING=true
Important:
- It is strongly recommended that all changes to the dotmarketing-config.properties file be done through a properties extension file.
- For the Scripting User Role to work properly, it must be configured to use the Scripting Developer role Key. The default configuration includes this role Key, and the key should not be changed.