logo

NJP

HTTP Response Header Settings to support EM for different brands

Import · Sep 03, 2022 · article

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

image

image

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

image

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

image

value for glide.set_x_frame_options = false

image

Labels:

image

View original source

https://www.servicenow.com/community/csm-articles/http-response-header-settings-to-support-em-for-different-brands/ta-p/2298528