Configuration Reference

Version:2.0.0-SNAPSHOT

Micronaut Control Panel Core Config Properties

🔗
Table 1. Configuration Properties for ControlPanelModuleConfiguration
Property Type Description Default value

micronaut.control-panel.enabled

boolean

Enables/disables the control panel module. Default value: "true".

true

micronaut.control-panel.allowed-environments

java.util.Set

Configures the environments where the control panel module is enabled. By default, it is only enabled in the "dev" and "test" environments.

dev,test

micronaut.control-panel.path

java.lang.String

Configures the path where the control panel can be accessed. Default value: "/control-panel".

/control-panel

micronaut.control-panel.log-url

boolean

Whether to print the Control Panel URL in the logs on application startup. Default: StringUtils.TRUE

true

🔗
Table 2. Configuration Properties for ControlPanelConfiguration
Property Type Description Default value

micronaut.control-panel.panels.*.enabled

boolean

Sets whether this control panel is enabled or not.

micronaut.control-panel.panels.*.order

int

Sets the order of this control panel, since they will be displayed sorted by order.

micronaut.control-panel.panels.*.title

java.lang.String

Sets the title of this control panel.

micronaut.control-panel.panels.*.icon

java.lang.String

Sets the icon of this control panel.

micronaut.control-panel.panels.*.name

java.lang.String

Sets the unique name of the control panel. Can be used in URLs.

🔗
Table 3. Configuration Properties for ControlPanelSecurityConfiguration
Property Type Description Default value

micronaut.control-panel.security.access

ControlPanelSecurityConfiguration$Access

the configured read access mode

AUTHORIZED

micronaut.control-panel.security.role

java.lang.String

role required when authorized read access is enabled

ROLE_CONTROL_PANEL

micronaut.control-panel.security.write-access

ControlPanelSecurityConfiguration$WriteAccess

the configured write access mode

INHERITED

micronaut.control-panel.security.write-role

java.lang.String

role required when authorized write access is enabled