Skip to main content

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.

Please note

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.

note

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