Splashtop offers unattended remote access and by default, the user is not prompted to accept or reject the connection.
To switch to attended settings, the end-user has the possibility to enable this security option directly from the Splashtop Streamer app on the endpoint machine. The setting can be located under the Splashtop Streamer app interface > Security tab > Request permissions to connect:
You can also enable this security setting remotely by tweaking a few registry keys via scripting.
To change to "Reject connection after request expires", the script looks like this:
wmic os get osarchitecture | find "64-bit" && reg add "HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Splashtop Inc.\Splashtop Remote Server" /v EnableSharePUC /t REG_DWORD /d 1 /f || reg add "HKEY_LOCAL_MACHINE\SOFTWARE\Splashtop Inc.\Splashtop Remote Server" /v EnableSharePUC /t REG_DWORD /d 1 /f
net stop "SplashtopRemoteService"
net start "SplashtopRemoteService"
The registry key has three possible values (all these can be used locally or via Atera):
0 - Disabled
1 - Reject connection after request expires (At login screen, reject automatically)
2 - Accept connection after request expires
3 - Reject connection after request expires (At login screen, allow automatically)
The relevant script can also be located under the Script Shared Library section in Atera (Admin > Scripts > Shared Script Libary), 'Request Permission to Connect'
Note: You have the option to add the script to an IT Automation Profile and execute it automatically on newly installed agents by checking the checkbox next to Run the profile on newly installed agents:
Once this security setting is enabled, the end-user will see the following prompt when the technician initiates a remote connection from Atera:
Check out this video that explains how to set up Splashtop to request permission from the user when connecting remotely.