Developing portals for custom applications or adding advanced features to existing portals can be a challenge. It usually requires vast knowledge in widget development and a great understanding about portal/widget technology in general. Furthermore, there are a lot of common pitfalls, like cloning the form and data table widget to add additional functionality to your portals. Portal Pro aims to address those issues.
Usability comes first
Portals are commonly addressed to end users and should therefore have a focus on usability. When using the form and data table widgets provided out-of-the-box, many features you know from classic UIs behave differently or are not supported at all (e.g. annotations, tabbed forms, client-sided buttons, embedded and related lists). With Portal Pro, all those features and many more will be enabled for your portal, making it effortless to configure a portal with great usability for your portal users.
Develop portals within days instead of weeks
When using Portal Pro to develop your portals, you will achieve amazing results within days instead of weeks. The development effort needed to create, maintain and extend an amazing portal will be greatly reduced, due to the common features already implemented in Portal Pro.
Configuration instead of development
Many features in a portal are achieved by creating own widgets or cloning and adapting out-of-the-box widgets. Doing this will usually result in unmaintainable code and dependencies to developers. Portal Pro follows a no-code/low-code approach and can easily be configured and customized by using configuration tables and advanced widget options. The widgets provided by Portal Pro will be regularly maintained and the compatibility with new releases will be ensured. Maintaining your portals and extending them with new features will be a breeze.
Increase Productivity & Reduce Maintenance
- Build complex use cases in service portals without the need for cloning or maintaining widgets.
- Improve the usability of your end-user experiences.
- Utilizes existing form and data table widgets, ensuring updates apply seamlessly during patches or upgrades of your instance.
- Offers lots of features which are easily configuratble through a no-code/low-code approach.
Dynamic Menus
- Add menus with groups, items, and child items to portal pages.
- Show content dynamically upon item click (e.g. a list of specific records).
- Restrict access to menus with roles and user criteria.
- Display record counts behind menu items for quick overviews.
Enhanced Approver Experience
- Group approvals together.
- Define mandatory rejection reasons for specific approval configurations.
- Enable mass-approvals with a single click.
- Multiple additional configuration options to tailor the approver experience.
Improved Form
- Display process information with process flows.
- Support form annotations, tabbed forms, embedded & related lists, and client-side logic in UI actions.
- Use dynamic annotations for user-specific information.
- Highly customize your form with lots of additional configurable options.
Improved Data Table
- Conditional styling for data tables.
- Add buttons with client-side logic (on list item, list header or list footer level).
- Open data table records in modal dialogs.
- Highly customize your data table with lots of additional configurable options.
Simplified Attachment Handling
- Portal Pro attachment widgets support simple and improved attachment management.
- Specify attachment types and enforce mandatory attachments.
- Group documents in folders, support clipboard pasting, and drag & drop.
- Add support for "File attachment" field type in forms.
Button Customization
- Supports client-side UI actions in data tables and forms.
- Specify icons, colors, and toggle visibility/enabling of form buttons via UI policies.
- Button styling and modification are supported in both Service Portal and Classic UI.
Enhanced Security
- Automatically redirect users without matching criteria from Service Portals.