1. Home
  2. Customization
  3. Customize VisualSP
  4. ServiceNow Iframe Considerations

ServiceNow Iframe Considerations

Applies to: VisualSP

To unlock the complete feature set of Ask Vic within your ServiceNow environment, it is crucial to configure the System Properties that govern cross-origin iframe communication. This step ensures that external scripts originating from the Ask Vic Azure tenant can seamlessly interact with ServiceNow, providing users with a seamless and enhanced experience.

The Significance of Cross-Origin Communication:

Enabling External Integrations:

Cross-origin communication allows external scripts, such as those from the Ask Vic Azure tenant, to interact with the ServiceNow platform. This is essential for integrating Ask Vic functionalities seamlessly into ServiceNow, enhancing user workflows and overall system performance.

Optimizing User Experience:

Without proper cross-origin configuration, the full potential of Ask Vic may remain untapped. Configuring these settings facilitates a smooth and integrated user experience by allowing Ask Vic to communicate effectively with ServiceNow, ensuring users have access to the complete suite of features.

To make these changes a ServiceNow Tenant (System) Administrator will need to access the System Properties Table using the direct URL https://<tenant_id>.service-now.com/sys_properties_list.do and then search for the system property by name:

glide.ui.concourse.onmessage_enforce_same_origin_whitelist

Click on the linked property name to access the system property form.

Add the following comma separated URLs as values of this property and click Update to save the changes:

http://visualsponline.azurewebsites.net,https://visualsponline.azurewebsites.net,http://visualspmedia.azurewebsites.net,https://visualspmedia.azurewebsites.net

The resulting changes should appear as illustrated below:

Return to the ServiceNow Client Interface (UI) and create a walkthrough to test.

Configuring System Properties for cross-origin iframe communication is a pivotal step in harnessing the full potential of Ask Vic within the ServiceNow environment. By updating these settings to allow external scripts from Ask Vic’s Azure tenant, organizations can optimize their ServiceNow platform, providing users with an enriched and comprehensive experience. This integration not only enhances the usability of Ask Vic features but also contributes to a more seamless and efficient workflow within ServiceNow.

Updated on August 15, 2024

Related Articles