Iframe sandbox permissions

I am attempting to set up a custom client application where it loads our website.
It renders the first page, but when we click on a button to navigate to another page, I get this error:


The problem is, Genesys does not allow the sandbox options 'allow-top-navigation' or 'allow-top-navigation-by-user-activation'. Is there a workaround for this problem?

The allowed iframe options are enumerated in step 11 here: Set up a Client Application integration - Genesys Cloud Resource Center. Allowing top level navigation is explicitly prohibited for security reasons as allowing a 3rd party app to hijack the Genesys Cloud window would be a major risk. I would suggest that you launch your app in a new tab/window or constrain your navigation to within the embedded app.

That makes sense. Thanks for the prompt reply!

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