Junji_Sawada Genesys Employee
March 13

It could be that the framework.js URL is cached on the user's browser. If you have the user log out of the client application and log back in, does that resolve the issue?


Visit Topic to respond.


In Reply To

Matthew_Pfluger
March 12
Update: I created a brand new Integration using a Group of which my account is a member. I loaded the host application and was able to log in. When the EF integration loaded, it requested the same framework.js file which I referenced earlier, not the one that I uploaded. I can't seem to get Genes…

Previous Replies

Matthew_Pfluger
March 12

Update: I created a brand new Integration using a Group of which my account is a member. I loaded the host application and was able to log in. When the EF integration loaded, it requested the same framework.js file which I referenced earlier, not the one that I uploaded. I can't seem to get Genesys Cloud to recognize my new files.

Also, I see that my issues are similar to this forum post.

Matthew_Pfluger
March 12

My team and I are experimenting with the Embeddable Framework (EF). We created a Role with the required permissions, a Group to contain the Users, an Integration to define the configuration, and an OAuth Client to allow the User to log in. We're using CX as Code to deploy these resources, and we originally used a framework.js file provided by one of the Genesys Cloud examples. Everything deployed fine, and we were able to log in to the EF through the host app.

We then tore down all the GC resources to test the deployment process again. We tested deploying a few more times and even changing the framework.js file. One time, when we had no active Integrations, we tried logging in to the host application again. To our surprise, when the host application loaded the EF script URL (https://apps.usw2pure.cloud/crm/embeddableFramework.html), we noticed that a framework.js file was loaded!

We found it by observing the Network tab of the Developer Tools. I notice the source URL for the file seems like it comes from a CDN:
https://api-cdn.usw2.pure.cloud/uploads/v1/publicassets/integrations/embeddableFramework/{OUR_COMPANY_ORG_ID}/66f9084e-cb2f-4700-b695-2d3b7f6c3edc/framework.js

We've since tried to use the REST API to find any copies of Integrations which may not be visible in the portal, but we can't find any. It's almost like this file is orphaned. Worse, we aren't able to reliably create any new Integrations with framework.js files we do want.

How is Genesys Cloud serving a framework.js file without an active Integration?


Visit Topic to respond.

You are receiving this because you enabled mailing list mode.

To unsubscribe from these emails, click here.