Wiki source code of Central Control UI
Last modified by Mark Kohlmann on 2025/04/17 20:04
Show last authors
author | version | line-number | content |
---|---|---|---|
1 | ShowRunner v3.069 and newer support a central user interface accessing multiple independent processors. This is a licensed feature. | ||
2 | |||
3 | The ShowRunner HUB UI can be configured to connect to multiple independent processors allowing the system to be accessed and managed from one screen. | ||
4 | |||
5 | === Limitations: === | ||
6 | |||
7 | * All operations happen on the last selected processor. | ||
8 | * Schedules/Global Actions/Reports/Setup all operate on the last selected processor. | ||
9 | |||
10 | === Requirements: === | ||
11 | |||
12 | * 4-Series master processor | ||
13 | * All processors must have a trusted certificate stored in the computer. This is best handled by having all of the processors webserver certificates signed by a common CA. | ||
14 | * Master processor is used to authenticate all users and the tokens generated by the master are trusted by the child processors. | ||
15 | |||
16 | === Setup Instructions: === | ||
17 | |||
18 | * Setup All Child Processors via console | ||
19 | ** Import JSON Web Key from master processor: | ||
20 | *** ##sradmin import jwk (IP Address of Master Processor)## | ||
21 | Example: ##sradmin import jwk 192.168.1.10## | ||
22 | ** Enable HTTP OPTIONS: ##wsallowhttpoptions## | ||
23 | * Setup Master Processor | ||
24 | ** Login to ShowRunner HUB | ||
25 | ** Go to Setup / Integration / Remote Systems | ||
26 | *** //Add Remote System// for each child processor | ||
27 | **** System ID: Unique Number | ||
28 | **** Label: Name of the child processor that will be shown on the tree | ||
29 | **** IP Address / Hostname: IP Address or hostname of the child processor | ||
30 | **** Connection Type: //Hub Only// | ||
31 | **** Leave remaining fields blank |