The CreatorCon Call for Content is officially open! Get started here.

Ali Mohammed
ServiceNow Employee
ServiceNow Employee

Multiple Engagement Messenger modules can be created within the same instance to support different customer brands. You can find the step-by-step instructions to create Engagement Messenger Modules that include features and branding details here Setting up Engagement Messenger

However, the above documentation doesn't mention configuring the response headers to support multiple brands (different domains).

When you are configuring the HTTP Response Headers step (#5 step), you need to specify the multiple websites space delimited

find_real_file.png

find_real_file.png

If you want to set up chat/virtual agent capability within the EM module to support different brands, then you need to update the setting "com.glide.cs.embed.csp_frame_ancestors" to include the same websites/domains

Go to system properties (All -> sys_properties.list) and filter the results by *frame

find_real_file.png

Update the settings shown in the above screenshot with the values per your websites/domains 

example value for com.glide.cs.embed.csp_frame_ancestors = 'self' https://*.abc.com/ https://*.xyz.com/ https://*.123.com/

Replace ABC, XYZ, and 123 with the domains you want to support

find_real_file.png

value for glide.set_x_frame_options = false

find_real_file.png

 

Version history
Last update:
‎09-03-2022 01:16 PM
Updated by: