Configure Dashboard Service

Purpose

By default the DashboardService works after the install, but there are some settings you can alter.

The files to alter the setting can be found "Web.config" on the following location:

File path
C:\inetpub\wwwroot\Dashboard

Configure

Allow Origins

If the key “AllowedOrigins” contains * (for all domains are allowed) or the specific protocol and (e.g. http://sub.yourdomain.com). The latter option can be semicolon separated for multiple entries.

XML
<add key="AllowedOrigins" value="*" />

Setup security

Security can be uses to restrict access per user, Learn More

XML
<add key="secure_uccs" value="" />
<add key="users_for_secureucc" value="" />

Complete state

Complete state is send to the client (Snapper, Wallboard, etc) when a new subscription is started. This contains all the current live information of the . However when you have a lot of clients over a limited network connection, this could take unnecessary resources. With the key complete_state_ucc_only_requester, this can only be send to the client who is requesting the complete state.

XML
<add key="complete_state_ucc_only_requester" value="true"/>

Advanced Statistics

The Advanced Statistics data can be prevented from being sent over the Dashboardservice to prevent excess traffic with limited network resources and/or many clients ( Snapper or WebWallboard) requesting this data. Adding the below keys will stop generating and sending this data-stack through this single service. (If these keys are not present the default "false" will be used)

XML
<add key="disable_advanced_personal_statistics" value="true" />
<add key="disable_advanced_wallboard_statistics" value="true" />

Log location

You can move the location of the log files by changing a key in the log4net.config.

XML
<file value="Log\DashboardWebService.log"/>