FireSight docs

FireSight OT OT remote access

People and access

Nobody sees anything on a Cloud Hub until it's granted to them. Access is given per machine (a resource) or for a whole Cloud Connector, to divisions, vendors or individual people.

Publish a machine

Open Resources → New resource, or a connector's Access tab:

Type Target How people use it
Web page (HTTP or HTTPS) 192.168.1.30:80 My access → Open, in the browser. No client needed.
RDP, VNC 192.168.1.10:3389 My access → Open in the browser, or the client opens Remote Desktop or a VNC viewer.
SSH, Telnet 192.168.1.40:22 A browser terminal from My access, fsot ssh, or any terminal on the local port.
Serial console A USB serial port on the Cloud Connector A browser terminal, or PuTTY/SecureCRT through the client.
TCP 192.168.1.20:502 Any tool, pointed at the local port the client gives (Modbus, OPC UA, S7, vendor software).
Network 192.168.1.0/24 The person picks the address and port when connecting.

The target can be the site's real address or its virtual address; the connector decides which site it reaches.

From the command line:

fsot-hub resources add --connector con_… --name "Line 3 HMI" --type http --target 192.168.1.30:80 --all-customer
fsot-hub resources add --connector con_… --name "Press 4 PLC" --type tcp --target 192.168.1.20:502

Divisions and external vendors

Under Divisions & vendors, split each company into groups:

  • Divisions are your own people: plants, lines, maintenance.
  • External vendors are machine builders and integrators.

Use Access… on a group to choose what it may use: single machines, or everything on a Cloud Connector, which includes machines added to it later.

Vendor accounts are deliberately limited:

  • They must use two-factor sign-in.
  • They never get "everyone at the company" access.
  • They only get a whole network if that resource allows vendors.
  • They can have an end date and working hours, for example mon-fri 07:00-18:00 Europe/Rome. Sign-in is refused outside those hours, and open connections are closed when time is up.
fsot-hub groups add "Siemens service" --customer cus_… --kind vendor
fsot-hub users add siemens.tech --customers cus_… --groups "Siemens service" \
     --expires 2026-12-31 --hours "mon-fri 07:00-18:00 Europe/Rome"
fsot-hub resources grant "Press 4 PLC" group "Siemens service"

People

Add people under Users, with a role:

Role What they can do
Admin Everything on the Hub.
Operator Their companies' Cloud Connectors, resources and people. An operator placed in a division manages only that division's people and access.
User Reach the resources granted to them.

You can disable someone, remove them, or reset their two-factor sign-in if they lose their phone (fsot-hub users reset-totp).

What people see

People find everything granted to them under My access: web pages, Remote Desktop, VNC, SSH, Telnet and serial consoles open straight in the browser, with nothing to install. The client can be downloaded there for engineering tools and anything else. See The FireSight OT client.

Port forwards on the Hub

For a tool that can't use the client, an administrator can open a static port forward on the Hub to one machine, limited to the source addresses you list:

fsot-hub connectors forward con_… add 15020 192.168.1.20:502 203.0.113.10/32 "SCADA server"

Static forwards can be turned off for the whole Hub under Security & settings, or for one site.

A forward can also be limited to VPN only, so only signed-in VPN users with access to that site can use it, each use audited by name. The console and Ember warn you about a forward that's open to the whole internet.

Full-network VPN

Where a connector allows it, people can download a WireGuard profile (fsot vpn > firesight.conf) and reach the networks granted to them as if they were on site. Traffic is still limited to what they've been granted. The VPN is off unless an administrator turns it on, for the Hub and for the connector.

Every access is recorded

Every sign-in, session and change is in the Audit log, with the person's division or vendor. See Security and audit.