[Show Case] The (Service) Portal Experience App: Client Side UI Actions on OOTB Form and Data Table
Did you ever need to customize your ServicePortal because you needed to add Client Side UI Actions?
Then it is time to revert all your changes and go back to OOTB and install the Portal Experience Scoped Application:
https://github.com/kr4uzi/ServiceNow-Portal-Experience
Examples and ATF can be found here:
https://github.com/kr4uzi/ServiceNow-Portal-Experience-Verification
Fork this repository:
- Install App
- Add (new!) Client Script Logic to existing (!) UI Actions
- Enjoy
Disclaimer: No widgets or pages were touched in the making of this application!
Security Note: Annotations are vulnerable to Code Injection, the Portal Experience App has a built-in protection against these attacks.
Features:
Client Side UI Actions
Portal UI Action Configuration (similar to Workspace)
Form Annotations
List UI Actions and Field Styles
100% ATF Coverage (Only ATF steps included in Portal Experience, the Validation is contained in different app also available on my GitHub)
https://www.servicenow.com/community/developer-articles/show-case-the-service-portal-experience-app-client-side-ui/ta-p/2598635