![]() |
Junji_Sawada
Genesys Employee
March 13 |
If logging out of the client application does not seem to clear the cached URL, you could also try clearing browser cache.
Currently, there is no way to delete the uploaded framework file from CDN URL to my knowledge. You can request new features and share your use case on the Genesys Cloud Ideas Portal .
Visit Topic to respond.
![]() |
Matthew_Pfluger
March 13 |
![]() |
Matthew_Pfluger
March 13 |
Interestingly... I tested logging into GC EF and choosing a different Organization other than my Home Org, and EF still loaded the exact same framework.js
file as I specified yesterday. Can someone shed light into what's happening here?
![]() |
Matthew_Pfluger
March 13 |
Logging out and back in does not change things. Also, GC EF is making an external call which I can see in the Network tab of the Chromium browser. I also tested on another User's machine, and I got the same result.
Does GC store these files in a CDN? It seems so, but I'd like to confirm. Is there a way to clear these?
![]() |
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?
![]() |
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.