PowerShell and Secure Sockets Layer (SSL) protocol
By default, any PowerShell scripts that use the Invoke-Command cmlet, do not use the -UseSSL parameter.
This option can be enabled on the screen Administration -> System Settings -> Miscellaneous tab, or if using Remote Site Locations agents, it can be enable per remote site record.
The -UseSSL cmdlet uses the Secure Sockets Layer (SSL) protocol to establish a connection to the remote computer.
WS-Management encrypts all PowerShell content transmitted over the network. The UseSSL parameter is an additional protection that sends the data across an HTTPS, instead of HTTP.
For more information, please refer to Microsoft documentation here https://learn.microsoft.com/en-us/powershell/module/microsoft.powershell.core/invoke-command?view=powershell-7.3