PowerShell Universal
DownloadsIssuesDiscordForums
v5
v5
  • ❓About
  • 🆕What's New in v5?
  • ⏯️Get Started
  • 📺Video Library
  • 📚Additional Resources
  • ⬇️Installation
    • Docker
    • Upgrade
    • Uninstall
    • Downgrade
    • Migrate and Restore
  • 🔑Licensing
  • 📊System Requirements
  • 🌐Supported Browsers
  • Cmdlet Help
  • 🔌API
    • About
    • Endpoints
    • OpenAPI
    • Event Hubs
    • Security
    • Error Handling
    • Rate Limiting
  • 🤖Automation
    • About Automation
    • Scripts
      • Parameters
    • Jobs
    • Schedules
    • Terminals
    • Tests
    • Triggers
  • 📊Apps
    • About
    • Apps
    • Components
      • Pages
      • Data Display
        • Alert
        • Badge
        • Chip
        • Data Grid
        • Date and Time
        • Icon
        • List
        • Markdown
        • Table
        • Timeline
        • Tooltip
        • Tree View
        • Typography
      • Data Visualization
        • Charts
        • Image
        • Map
      • Feedback
        • Backdrop
        • Modal
        • Progress
        • Skeleton
      • Inputs
        • Autocomplete
        • Button
        • Checkbox
        • Code Editor
        • Date Picker
        • Editor
        • Floating Action Button
        • Form
        • Radio
        • Rating
        • Select
        • Slider
        • Switch
        • Textbox
        • Time Picker
        • Transfer List
        • Upload
      • Navigation
        • Drawer
        • Link
        • Menu
        • Stepper
        • Tabs
      • Layout
        • Grid Layout
        • Grid
        • Hidden
        • Stack
      • Utilities
        • Dynamic Regions
        • Element
        • Error Boundary
        • Protect Section
        • Transitions
        • HTML
      • Surfaces
        • AppBar
        • Card
        • Paper
        • Expansion Panel
      • Custom Components
        • Building Custom JavaScript Components
    • Custom Variable Scopes
    • Interaction
    • Role Based Access
    • Scheduled Endpoints
    • Sessions
    • Static Apps
    • Themes
      • Colors
      • Cascading Style Sheets
      • Styles
  • 🌐Portal
    • About the Universal Portal
    • Portal Pages
    • Portal Widgets
      • Syntax
      • Conditions
      • Dynamic
      • Forms
      • Properties
      • Services
      • Tables
  • 🏗️Platform
    • Cache
    • Computers
    • Health Checks
    • Gallery
    • Middleware
    • Modules
    • Monitoring
    • Notifications
    • Plugins
    • Published Folders
    • Tags
    • Telemetry
    • Translations
    • User Sessions
    • Variables
  • 🔒Security
    • About
    • Local Accounts
    • Forms Authentication
    • Authorization
    • App Tokens
    • Enterprise Security
      • Client Certificate
      • OpenID Connect
      • SAML2
      • WS-Federation
      • Windows SSO
      • Permissions
  • ⚙️Configuration
    • Agent
    • App Settings
    • Best Practices
    • Branding
    • Command Line Options
    • Deployments
    • Environments
    • Feature Flags
    • Git
    • Hosting
      • Azure
      • High Availability
      • IIS
      • Reverse Proxy
    • Management API
    • Module
    • Persistence
    • psu Command Line Tool
    • Repository
    • Running as a Service Account
  • 👩‍💻Development
    • Debugging Scripts
    • Editor
    • Hangfire
    • Logging
    • Profiling
    • Visual Studio Code Extension
  • Changelogs
    • Changelog
    • Extension Changelog
    • Roadmap
    • CVEs
Powered by GitBook

PowerShell Universal

  • Downloads
  • Pricing
  • Gallery

Community

  • Issues
  • Forums
  • Discord

Support

  • Portal
  • Knowledgebase

Copyright 2025 Ironman Software

On this page
  • Creating a Page
  • Editing a Page
  • Adding Widgets
  • Configuring Portal Widgets
  • Positioning Portal Widgets
  • Saving a Page
  • Role-Based Access
  • Permissions

Was this helpful?

Edit on GitHub
Export as PDF
  1. Portal

Portal Pages

Pages in the portal.

PreviousAbout the Universal PortalNextPortal Widgets

Last updated 1 month ago

Was this helpful?

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.

Creating a Page

You can create a portal page by navigating to Portal \ Pages in the Admin Console's menu. Next, click Create New Portal Page.

Editing a 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.

Adding Widgets

To add an UI element to the page, click Add Widget to select from a list of Widgets to add to the page.

Doing so will add the Portal Widget to the page.

Configuring Portal Widgets

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.

Positioning Portal Widgets

Portal Pages use a grid system to lay out Portal Widgets. Each row has 12 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 6.

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.

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.

Saving a Page

Once you have completed your changes to the contents of the page. Click the Save button to persist any changes to the Repository.

Role-Based Access

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.

Permissions

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

If you do not have widgets shown in the modal, you can add pre-made ones to your environment using the . Once you find the Portal Widget to add, click the Add button under the description.

Permission related to pages. See for information on how these values are used.

🌐
library
Permissions
Edit Page Button
Adding a Portal Widget.
Portal Widget Modal
Portal Widget on Portal Page
Widget Properties
Side by side Portal Widgets
Portal Widget Movement Controls