🔬Visualizer
Configuring the CBSecurity Visualizer
Last updated
Configuring the CBSecurity Visualizer
Last updated
The CBSecurity visualizer is a tool that will allow you to visualize all of your configuration settings, firewall logs, and much more. By default, the visualizer is disabled.
If you enable the visualizer, we highly suggest you secure it.
If enabled, you can visit the /cbsecurity
entry point, and you will get the visualizer rendered.
Here are the configuration settings for the visualizer:
If false
then no visualizer, if true
then you get a visualizer 🎉
We highly encourage you to ensure the visualizer is ONLY accessible if you have authenticated into your system. By using a secured=true
then CBSecurity will incorporate a rule to secure the visualizer for ONLY authenticated users. If you want to be picky, use the securityRule
setting.
We also recommend that ONLY certain users have access to the visualizer. You can accomplish this by adding the keys to the security rule created for the visualizer. For example, I only want admins
or users with the cbsecurity-visualizer
permission to access it.
Please note that the security visualizer can ONLY visualize if you have firewall logs enabled. If no logs are enabled or configured, then the visualizer WILL NOT WORK. Here is a simple logs configuration in the firewall
The dsn
key is optional, and CBSecurity will inspect the Application.cfc settings for a default datasource: this.datasource