Asset Connectors
Asset Connectors launch an external tool from an Asset page — RDP, VNC, a printer's web page, SSH, remote control, and more.
Asset Connectors
Asset Connectors let you launch an external tool directly from an Asset’s page in K12Panel. They’re highly customizable — common uses include:
- Launch an RDP session from a PC Asset.
- Launch a VNC session from a PC Asset.
- Open a printer’s web page from a Printer Asset.
- Launch a PuTTY/SSH session to a switch from a Switch Asset.
- Launch a remote-control session over Splashtop, TeamViewer, RustDesk, or another supported tool.
Two Ways to Configure Connectors
1. In Settings
Define general-purpose connectors under Settings → Asset Connectors and assign them to Assets through Asset Classes/Groups. See the Settings article on Asset Connectors for details.
2. From a Modifier Report
A Modifier’s report can generate a connector in its output. This is useful when you need code on the computer to build the connector URL — for example a Splashtop streamer link or a RustDesk remote code. A Worker emits a connector by outputting a line beginning with ##ASSETCONNECTOR##.
Common Questions
What can a connector launch?
RDP, VNC, SSH/PuTTY, a printer’s web page, a remote-control session, or nearly any URL-launchable tool.
What are the two ways to set one up?
Define it in Settings, or generate it dynamically from a Modifier Report.
Why generate one from a Modifier Report?
When the connector URL must be built from data on the machine, such as a remote-control session code.