Custom homepage widgets There are a number of widgets provided out-of-box to be added to a homepage, but administrators can also create their own widgets. To create a widget, an administrator must first create a UI page to control its functionality. UI pages are coded in either HTML or Jelly script, and will power the functionality of the widget. Creating a UI page is outside the scope of this article. However, once the UI page exists, it will be used to render the widget. It is very easy to create a trivial UI page named "my_ui_page" with a single line of text, add it to a homegage, and see how it renders. After the UI page is scripted, create a widget that renders the UI page and executes its script. Create a widget to display a UI pageDisplay a custom UI page in a homepage widget.Related TasksSecure a homepageAdd a homepage to an update set and applicationAdd existing reports to a homepageCreate a new personal homepageCreate a personal homepage based on an existing homepageCreate a global homepage or a homepage for specific usersChange the parameter for parallel homepage renderingTurn on homepage render timeTroubleshoot a report on a homepageCreate a widget that displays a ServiceNow UI pageRelated ConceptsRestrict content additions to a homepageTop Searches homepageCustomize homepagesHomepage and content page layoutsHomepage cachingHomepage splash pageManage a service catalog homepageRelated ReferenceHomepage user preferencesUI pages
Custom homepage widgets There are a number of widgets provided out-of-box to be added to a homepage, but administrators can also create their own widgets. To create a widget, an administrator must first create a UI page to control its functionality. UI pages are coded in either HTML or Jelly script, and will power the functionality of the widget. Creating a UI page is outside the scope of this article. However, once the UI page exists, it will be used to render the widget. It is very easy to create a trivial UI page named "my_ui_page" with a single line of text, add it to a homegage, and see how it renders. After the UI page is scripted, create a widget that renders the UI page and executes its script. Create a widget to display a UI pageDisplay a custom UI page in a homepage widget.Related TasksSecure a homepageAdd a homepage to an update set and applicationAdd existing reports to a homepageCreate a new personal homepageCreate a personal homepage based on an existing homepageCreate a global homepage or a homepage for specific usersChange the parameter for parallel homepage renderingTurn on homepage render timeTroubleshoot a report on a homepageCreate a widget that displays a ServiceNow UI pageRelated ConceptsRestrict content additions to a homepageTop Searches homepageCustomize homepagesHomepage and content page layoutsHomepage cachingHomepage splash pageManage a service catalog homepageRelated ReferenceHomepage user preferencesUI pages