You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
"""WebUI Props are properties that configure the Web UI behavior and appearance. Properties with names starting with 'webui_' can be stored in the database and managed via API.
1501
+
|
1502
+
|Data Sources:
1503
+
|1. Explicit WebUiProps (Database): Custom values created/updated via the POST /management/webui_props API endpoint and stored in the database. These take highest precedence.
1504
+
|2. Implicit WebUiProps (Configuration File): Default values defined in the sample.props.template configuration file located at obp-api/src/main/resources/props/sample.props.template.
1505
+
|
1506
+
|To set config file defaults, edit sample.props.template and add or modify properties starting with 'webui_'. Both commented (#webui_) and uncommented (webui_) properties are parsed, with the # automatically stripped.
1507
+
|
1508
+
|When calling GET /management/webui_props:
1509
+
|- Without 'active' parameter or active=false: Returns only explicit props from the database
1510
+
|- With active=true: Returns explicit props + implicit (default) props from configuration file. When both sources have the same property name, the database value takes precedence. Implicit props are marked with webUiPropsId = 'default'.
1511
+
|
1512
+
|Precedence order (highest to lowest):
1513
+
|1. Database WebUI Props (set via POST /management/webui_props)
1514
+
|2. Props files (default.props, etc.) - standard application config
1515
+
|3. sample.props.template - returned as defaults when active=true
1516
+
|4. Environment variables can also override props
1517
+
|
1518
+
|Examples of webui props include: webui_header_logo_left_url, webui_api_explorer_url, webui_api_manager_url, webui_sandbox_introduction, etc.""".stripMargin
|For more details about WebUI Props, including how to set config file defaults and precedence order, see ${Glossary.getGlossaryItemLink("webui_props")}.
0 commit comments