description |
---|
Pages in the portal. |
Portal pages contain one or more portal widgets. Each widget on a portal page can be resized and may accept properties to configure the widget's behavior. Widget's are self contained UI elements that provide features without the need to write code.
{% hint style="info" %} Portal Pages are currently in preview. {% endhint %}
You can create a portal page by navigating to Portal \ Pages in the Admin Console's menu. Next, click Create New Portal Page.
Click the view button for the page in order to begin editing the content of the page. Once viewing the page, you can click Edit to enter edit mode.
Edit Page Button
To add an UI element to the page, click Add Widget to select from a list of Widgets to add to the page.
Adding a Portal Widget.
If you do not have widgets shown in the modal, you can add pre-made ones to your environment using the library. Once you find the Portal Widget to add, click the Add button under the description.
Portal Widget Modal
Doing so will add the Portal Widget to the page.
Portal Widget on Portal Page
Portal Widgets can contain properties that change the behavior of the UI element. In most cases, a default value will be defined so a UI element is shown. Click the Properties button to view the properties for the widget.
All widgets have a height and width property that can be set. By default, the widget will span 100% of the page and take up as much height as is necessary to show the content of the widget.
Widget Properties
Portal Pages use a grid system to lay out Portal Widgets. Each row has 24 possible columns. You can use the widget's width property to define how many of the columns the widget will span. For example, you can place 2 widgets side by side by setting both of their widths to 12.
Side by side Portal Widgets
You can use the positional buttons on the button of the Portal Widget card to move the widget between rows and change the order of the columns.
Portal Widget Movement Controls
The blue border around the widgets indicates their size and position. The outer blue border is representative of the row the widgets are currently positioned in. The inner blue border is the size and position of the widget itself.
Once you have completed your changes to the contents of the page. Click the Save button to persist any changes to the Repository.
Pages can be assigned to users based on their role. Use the Page's properties to assign these roles. Users with the Pages assigned will see the pages on their Portal.
Permission related to pages. See Permissions for information on how these values are used.
Identifier | Description |
---|---|
portal | Configuration access to the Portal, Portal Pages and Widgets |
portal.pages | Configuration access to Portal Pages |
portal.widgets | Configuration access to Portal Widgets |