Service Portal pages are one of the entities used to structure the content. A page consists of containers and rows, which, in turn, consist of columns. Manage page layouts to reach the best user experience. For more information about portal structure, refer to the Page Structure and Portal Integration articles.
You should first consider the structure of the portal before configuring it, because an incorrectly configured portal may function incorrect. So it is recommended to carefully work out the portal structure in advance. |
Portal pages are divided into containers that implement the page layout. Containers are divided into rows. Usually the container contains one row, but you can add more multiple rows. Rows are divided into columns. Specify the number of columns for a row based on your needs.
You can reuse portal pages provided by the vendor, based on them as templates. This workaround speeds up the page development process because you do not need to create it from scratch. |
To create a page from scratch, navigate to Portal Structure → Pages and fill in the form as described in the Page Structure article.
The portal header contains a menu structure consisting of menu groups and items used for quick access to necessary business functionality (for example, Service Catalog, or My Tasks (list of tasks a user is assigned to)). The portal header implements Tree Structures functionality, so it can be easily reconfigured.
In the cases below, you need to configure the portal structure. You can use the vendor-provided portal pages and other items as a sample. Copy them and build your own portal based on these pages. |
To customize the portal header, complete the steps below:
Portal Header Menu form fields
Field | Mandatory | Description | |
---|---|---|---|
Title | Y | Specify an item title to display in the header. | |
Active | Select this checkbox to make this item active or inactive. If the checkbox is not selected, the header item is not displayed. | ||
Tree | Y | Specify a reference to the previously created tree containing node structure of the portal header menu.
| |
Order | Y | Specify an integer number to arrange items in the header. | |
General tab fields | |||
Access criteria | N | Specify the user criteria defining user access to this node (card or header element). If no criteria selected, all users are allowed to use this element and its sub-elements as long as they are not protected by other criteria. | |
Node type | N | Specify a node type by choosing from the previously created ones. | |
Nesting level | Y | Node nesting level. This field is populated automatically. This parameter shows on which nesting level this item is located at. | |
Parent | Y | Specify a parent item if you are implementing a structure with some nesting levels, like this:
| |
Extra attributes tab | |||
URL | Y | Specify a URL for an item. In this field, you can specify either absolute or relative URL (relative to the current portal referring to the tree to which the current node is assigned): Absolute URL: https://instance.example.com/portal/profile Relative URL: /profile |
On the screenshots below, you can see a simple example of a catalog item creation.
The header main menu helps to implement the control over the portal, and it is one of the navigation anchors for users. The information in footers may include page numbers, creation dates, copyrights, or references that appear on a single page, or on all pages.
To configure a portal header menu, complete the steps below:
A page can be opened by default, as a homepage, when a portal is referenced by its URL accompanied by the portal suffix (for example, https://instance.example.com/portal). This page, generally, contains major information for a wide range of users.
The 404 error page should be opened when some broken link has been opened during the navigation.
You need to create a page first before completing these steps. Also, you can reuse the pages delivered by the vendor. |
To set a page as a home page for a portal, complete the steps below:
To set a page as a default 404 error page, complete the steps below: