In early versions of the Symphony Desktop Application (SDA), an incorrectly configured flag caused an issue which prevented the screen share functionality from performing as expected. The issue was first discovered on SDA version 3.8.3.
For security reasons, Symphony originally enabled the contextIsolation flag on the SDA in order to isolate the Electron execution context from the webapp (SFE) in case a customer instance was compromised.
By using contextisolation, a user can check what is configured in the Symphony.config file and compare that with the webapp (SFE). If the same domain is used, communication is permitted between the SDA and SFE, if not, communication is blocked. This situation occurs when the SSO endpoint is different from the pod endpoint.
It was later discovered that this flag was breaking communication between the webapp (SFE) and the SDA client. To resolve this:
- Open the Symphony configuration file and update the contextIsolation flag to Disabled.
-
- companyabc is the name of your pod.
- Once this has been done, exit Symphony and relaunch the SDA.
If the issue persists after you have closed and reopened Symphony, please contact the Symphony Support team at support@symphony.com and inform them that you are experiencing issues with screen sharing in the SDA.