Screen sharing/Hamburger menu issue on Symphony Desktop Application (SDA) 9 or above

In version 9.x.x of the Symphony Desktop Application (SDA) or above, an incorrectly configured flag was causing an issue which prevented screen sharing and the Hamburger menu from performing as expected.

 

For security reasons, Symphony originally enabled the contextIsolation flag on SDA. The purpose of doing this was to isolate the Electron execution context from the webapp (SFE) in case a customer pod was compromised.

 

When this flag was added in 6.x.x of the SDA, customers tended to have a configuration which meant it was better to have the contextIsolation flag set to false, but it is now recommended that this flag is set to true for SDA versions 9.x.x and above.

 

Alongside this, the contextOriginUrl flag needs to be set with the desired Pod URL/SSO URL to ensure the screen sharing/hamburger menu functionality is not impaired.

 

Note: This flag allows the whitelisted web page to communicate with the SDA

 

To resolve these issues, open the Symphony.config file and update the contextIsolation flag to true, then ensure the url is configured with the desired address and the contextOriginUrl flag is "" (Figure 1):

 

1.png

Figure 1 Config File

 

Once this has been done, exit Symphony, and relaunch the SDA.

 

If the issue persists after you reopen Symphony, please contact the Symphony Support team at support@symphony.com and inform them that you are experiencing issues with screen sharing/the Hamburger menu in SDA 9.x.x or above.