Advanced Datasource Settings
The Advanced settings panel sits in the middle of the datasource editor and controls how a data source behaves and is managed, rather than how it connects to its source.
Refresh scheduling and caching have their own page — see Refresh and caching.
Datasource Assignment Settings
Teams
In the Team management modal you can assign teams to manage and see the datasource.
This option is only available if the customer has at least one team available.
Datasource Activation Management
Prevent auto-deactivation
By default, Wallboard automatically deactivates data sources that have not been used by any device for an extended period (see Auto-deactivation for the exact trigger). Enable the Prevent auto-deactivation toggle to keep the data source active regardless of inactivity — useful for seasonal, on-call, or critical data sources that should always be ready even when not currently played.
This toggle only disables usage-based deactivation. To also prevent error-based deactivation (25 consecutive refresh failures), enable Ignore error counter as well.
Ignore error counter
Continue operation even if errors occur during data fetching. This prevents error-based deactivation, which otherwise disables a data source after 25 consecutive refresh failures.
Request settings
- HTTP method: Selects HTTP request type (GET, POST, PUT, PATCH, DELETE)
- Basic auth:
- Enable basic auth: Enables basic authentication by username/password
- Username: Authentication username
- Password: Authentication password (hidden)
- Custom header: Adds custom HTTP headers (API keys, Bearer tokens, etc.)
Datasource Manipulation Settings
Editable from display
This feature allows users to update or input data directly from the display device, enabling real-time interaction and manual triggering of data source actions.
- It's especially useful for collecting information from individuals interacting with the content.
- Recommended for self-kiosk contents, surveys or even showcases with source changing datasource actions
Transformations
Run condition
- Every update: Transformation will execute when datasource updates
- On data change: Transformation will execute when source data changes
Add Randomize Arrays
Once the datasource details are filled in, turn on the Randomize arrays function and provide an array selector key. This key determines which array gets randomized.
- Array selectors
- Define arrays where the data should be rotated.
- Add more array selectors if necessary.
- When using the datasource, the data will be automatically randomized.
Add JSON query
Add query parameters to filter the output