Embedded Client Apps - Chrome 83 downloads patched

Category: Embedded Client Apps/Premium Apps, Integrations, AppFoundry

Summary: An allow-downloads sandbox flag is being temporarily added to Embedded Client Apps/Premium Apps to address a Chrome 83 change where iframe downloads are now blocked by default. (ATEAM-267, ATEAM-271)

Context: Beginning with version 83, Chrome began blocking downloads initiated from iframes unless specifically allowed via an 'allow-downloads' sandbox attribute. Genesys has rolled out a patch where all Embedded Client Apps will have this sandbox attribute temporarily added; restoring DL capabilities to Chrome users. Customers should see DL behavior restored with no action needed on the part of the customer, Org Admin, or Application Vendor (if applicable). This patch does not impact users of other supported browsers as this is a Chrome-specific feature.

Genesys will follow this patch with formal support of the allow-downloads sandbox option. Once added, a deprecation period will be announced where Org administrators and vendors should migrate there configured Embedded Client Apps and Premium App definitions. Once the deprecation period expires, this patch will be disabled and the flag will become opt-in.

Impact: Customers were unable to download non-web-renderable content (Excel spreadsheets, audio/video files, etc.) inside an Embedded Client Application while using Chrome 83+. A temporary workaround was to use another browser such as Mozilla Firefox. After this patch, no action should be necessary to restore download behavior.

Date of Change: The patch rolled was released with version 10.23.0 on June 14, 2020.

Impacted APIs:
None. This is a client-side, browser issue.

A follow-up announcement will be made when allow-downloads is available as an opt-in sandbox attribute along with Customer/Vendor instructions and the impacted API.

References:
ATEAM-267, ATEAM-271
https://www.chromestatus.com/feature/5706745674465280

This topic was automatically closed 62 days after the last reply. New replies are no longer allowed.