---
sourceDocument: Xanadu ServiceNow AI Platform user interface
sourceDocumentLink: https://www.servicenow.com/docs/r/xanadu/platform-user-interface

 Release :

    - xanadu

ft:locale :

    - en-US

ft:publication_title :

    - Xanadu ServiceNow AI Platform user interface

ft:clusterId :

    - platux

bundleId :

    - platux

workflow :

    - Platform


---

# Configure iFrames

# Configure iFrames {#ariaid-title1}

* Release version: Xanadu
* 
* Updated August 1, 2024
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

An iFrame embeds a URL on a page within a frame. It can embed external pages or
render ServiceNow
content.

## Before you begin

Role required: content_admin or admin

## About this task

Configure an iFrame with forms you create in the instance and link to the page in
which the iFrame resides.  
Note:  
Do not add any type of report, such as a calendar, to iFrames. For more information on adding a report directly onto a page without using iFrames, see [Embedding reports in
Jelly](https://www.servicenow.com/docs/access?context=c_EmbeddingReportsInJelly&version=xanadu&pubname=xanadu-now-intelligence&ft:locale=en-US).  
Note:  
To deliver ServiceNow content from a web page, see [Service
Portal](https://www.servicenow.com/docs/aDoIZlOcBXAck1dFMDKg9w "Service Portal allows you to build a mobile-friendly self-service portal experience for your employees or customers. Service Portal is a ServiceNow AI Platform feature that is active by default and interacts with parts of the platform so users can access platform features through portals.") instead.  
Note:  
To learn more about this property, see X-Frame-Options: SAMEORIGIN (instance security hardening) in the Instance Security Hardening Settings.

## Procedure

1. Navigate to AllContent ManagementSpecialty ContentiFrames.
2. Click New.
3. Complete the iFrame form fields.  
   {#t_IFrame__table_snn_mgc_gr__entry__2}

   | Field | Input value |
   |-|-|
   | Name | Type a unique name for the iFrame block. |
   | Frame name | Type a name for the frame on the page. When you use iFrames to present ServiceNow content such as forms or lists, the frame name must be <kbd class="ph userinput">gsft_main</kbd>. This name allows links within the iFrame to open within the iFrame. |
   | URL | Enter the URL to display in the iFrame. If you use the iFrame to display ServiceNow content, start with the page name and do not include the base instance part of the URL. For example, to show the list of requested items, the URL is: sc_req_item_list.do Queries can be applied to the URL. For instance, to display a list of open requested items, the URL is: sc_req_item_list.do?sysparm_query=active=true For more information, see [Navigate to a record or module using a URL](https://www.servicenow.com/docs/zHfq0BC9h6To0eljT93MiA "Users can navigate to a record or module directly by using a URL. This topic explains the URL schema by which the system renders pages."). |
   | Sizing | Select an option for iFrame block size. Note: The Expand to fit content choice only works with ServiceNow content. If Fixed Size is selected, height and width fields are displayed for you to enter the size in pixels. |
   [Table 1. iFrame form fields]

   {#t_IFrame__table_snn_mgc_gr}  
   Note:  
   Some browsers suppress iFrames because they use an X-Frame-Options header value of SAMEORIGIN. The X--Frame-Options header was introduced in Internet Explorer 8 RC1, to help detect and prevent frame-based redressing. The SAMEORIGIN value causes the browser to render a blank page instead of the target page of the \<frame\> or \<iframe\> when the frame target is not on the same origin as the page itself. Support for this header has been implemented in Safari 4.0, Chrome 4.1.249.1042, and Firefox 3.6.9 and above.
* **[Integrate Live Feed with CMS](https://www.servicenow.com/docs/dNQNs7l1iJ7YDTAT1zRqrg)**   
  You can provide access to Live Feed from pages built in the Content Management System (CMS). For example, allow an end user to access your company feed via the ESS portal.
* **[iFrame methods](https://www.servicenow.com/docs/VGjdObM1g99XijbbaR6s~Q)**   
  The following examples show how system records are pulled into an iFrame that is placed on a content page.

**Related concepts**   

* [Content blocks](https://www.servicenow.com/docs/10IBm6HPSkM1sg4lE0xKOg "A block is a defined piece of content within the system that can be reused.")  
**Related tasks**   

* [Configure a header block](https://www.servicenow.com/docs/d6HJpBR28Q2TS98dj6j10w "A header block is a visual element placed at the top of pages. It provides a place for branding and other important site-wide functionality.")
* [Create a navigation menu block](https://www.servicenow.com/docs/XwhxezcWVVsZGpR0ftBT5w "Navigation menu blocks enable you to create a menu of links to different content pages.")
* [Configure dynamic blocks](https://www.servicenow.com/docs/D~~buuojD6HxK43nl_vKew "Use dynamic blocks to use scripting or to pull information from the system. Dynamic blocks are where most of your content resides.")
* [Customize the list block](https://www.servicenow.com/docs/JHvtnDa~lNlP~gc55W4emA "List blocks are content blocks that dynamically generate a list of links to records within the instance. When a user clicks a link in a list block, the associated information is displayed in a detail page determined by its content type.")
* [Configure a static HTML block](https://www.servicenow.com/docs/OAC7stCZ5XtqfdSUyqhabA "Use static blocks for text that does not change. For example, use a static block for a site footer with only the company or organization name. A static HTML block allows any HTML code to be run within a page.")
* [Configure Flash movie blocks](https://www.servicenow.com/docs/CC6KYNEORqlgS~lUDh2A1g "Use a Flash movie block to embed any Flash movie (.swf file) as an attachment or by referencing a URL in a content page.")
* [Configure content links](https://www.servicenow.com/docs/1oV3_uIjU18a9Qjndg4dQQ "Use content links to create navigational links to information outside your instance. Content links are the predecessors to navigation menus.")
* [Configure a detailed content block](https://www.servicenow.com/docs/1o~TI~YAshBtsKrg1gRrxQ "A detailed content block displays the content of an existing document, such as an incident, knowledge article, or service management request. The document type determines the page that a list of documents points to.")
* [Configure a content block](https://www.servicenow.com/docs/LS4gI2XtPDodhjSB4lqvdA "To configure a content block, define it in the appropriate form.")

*[\>]: and then


