Hello Bertrand,
From the Salesforce documentation i can read that the update is canceled :
https://help.salesforce.com/s/articleView?id=release-notes.rn_security_other_updated_csp_ru.htm&release=252&type=5
Adopt Updated Content Security Policy (CSP) Directives (Release Update)
This update is canceled. Salesforce isn't enforcing the Adopt updated CSP directives setting at this time. However, to help protect your org from cross-site scripting and other code-injection attacks, we continue to encourage you to enable that setting now. To help you adopt this change, Salesforce plans to improve the reporting on restricted frames, images, and fonts in a future release. When that reporting is available, Salesforce plans to introduce a new release update to enforce the setting.
So no activities are needed in the near future to keep using the embedded widget , or i am missing something ?
------------------------------
Alessandro Casolla
Genesys - Employees
------------------------------
Original Message:
Sent: 08-30-2024 10:07
From: Bertrand Deglaire
Subject: Genesys Cloud for Salesforce embedded client: Adopt updated CSP directives
Hello Dan,
I created a ticket to Genesys, they said they will come back with an update on this.
In the meantime, I found by accident that the documentation has been updated already.
Here: https://help.mypurecloud.com/articles/about-genesys-cloud-for-salesforce/
- Salesforce has updated the delivered CSP directives for Lightning pages, which can prevent the externally hosted fonts and images from loading. It can also prevent external websites from loading within an iframe on your Lightning pages. To prepare for this change, update your trusted URLs in Salesforce. For more information, see Adopt Updated Content Security Policy (CSP) Directives (Release Update). To successfully embed the client within Salesforce, administrators must add the Genesys Cloud region domains as the trusted URLs in Salesforce. For more information, see Change the region of your Genesys Cloud organization.
And here: https://help.mypurecloud.com/articles/change-the-region-of-your-genesys-cloud-organization/
They added some new details to "Add your Genesys Cloud region domains as trusted URLs in Salesforce".
You can follow the steps from this documentation and it should be enough.
Original Message:
Sent: 08-29-2024 10:59
From: Dan Skill
Subject: Genesys Cloud for Salesforce embedded client: Adopt updated CSP directives
Did Genesys ever respond to this?
We have the same issue and need it resolved
------------------------------
Dan Skill
Individual Only Contact Account
Original Message:
Sent: 07-23-2024 11:28
From: Bertrand Deglaire
Subject: Genesys Cloud for Salesforce embedded client: Adopt updated CSP directives
Hello,
Salesforce communicated on the following release update, that will be enforced in the Winter 25 release: Adopt Updated Content Security Policy (CSP) Directives (Release Update)
The consequence is that the Genesys Cloud for Salesforce embedded client stops working when the release update is activated: the solution is, on Salesforce side, to add a new "Trusted URLs", with the URL that matches your region, like "*.mypurecloud.de"
Will Genesys communicate on this, and update the package to add the trusted URLs by default?
#API/Integrations