Splashtop offers unattended remote access and by default, the user is not prompted to accept or reject the connection.
At the same time, 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
2 - Accept connection after request expires
The relevant script can also be located under the Script Shared Library section in Atera (Admin > Scripts > Shared Script Libary), 'Request Permission to Connect'
Once this security setting is enabled, the end-user will see the following prompt when the technician initiates a remote connection from Atera: