Central Control UI

Last modified by Mark Kohlmann on 2025/04/17 20:04

ShowRunner v3.069 and newer support a central user interface accessing multiple independent processors.  This is a licensed feature.

The ShowRunner HUB UI can be configured to connect to multiple independent processors allowing the system to be accessed and managed from one screen.

Limitations:

  • All operations happen on the last selected processor.
  • Schedules/Global Actions/Reports/Setup all operate on the last selected processor.

Requirements:

  • 4-Series master processor
  • 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.
  • Master processor is used to authenticate all users and the tokens generated by the master are trusted by the child processors.

Setup Instructions:

  • Setup All Child Processors via console
    • Import JSON Web Key from master processor:
      • sradmin import jwk (IP Address of Master Processor)
        Example: sradmin import jwk 192.168.1.10
    • Enable HTTP OPTIONS: wsallowhttpoptions
  • Setup Master Processor
    • Login to ShowRunner HUB
    • Go to Setup / Integration / Remote Systems
      • Add Remote System for each child processor
        • System ID: Unique Number
        • Label: Name of the child processor that will be shown on the tree
        • IP Address / Hostname: IP Address or hostname of the child processor
        • Connection Type: Hub Only
        • Leave remaining fields blank