Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Knowledge Feedback task portal resolution approval in Employee Center/Portal

brianbeauchamp
Tera Guru

OOB when a Knowledge Feedback record is marked as resolved a notification is generated to the submitted by with a link to approve/reject the resolution.

 

The link in that notification, generated by the mail script 'Notification: Feedback Task Resolved' (/sys_script_email.do?sys_id=<sys_id>) is in the format: <instance>/kb?id=ticket&table=kb_feedback_task&sys_id=<sys_id>

 

This opens in a hybrid view of the old kb view and the platform for a non-roled user. By replacing /kb with /esc in the mail script I can get the platform view in the Employee Center frame but the record is still in what I would call the platform view.

 

Changing id=ticket to id=form in the url works. It looks good but the Approve/Reject UI Actions disappear.

 

Is there a page OOB that I can use to display these records to the user?

2 REPLIES 2

Ethan Davies
Mega Sage
Mega Sage

Have you tried the standard_ticket page? This might be the type of UI that you are looking for. If you also take a look at the 'Standard Ticket Configuration' module in ServiceNow, you can set up an auto-redirect forkb_feedback_task table to always use Standard Ticket instead of Ticket.

EthanDavies_0-1701831378552.png

 

 

Tai Vu
Kilo Patron
Kilo Patron

Hi @brianbeauchamp 

When changing the id to form, the buttons should be there as well. 

Timi_0-1701833572927.png

 

Have you checked with the correct user to meet the UI Action conditions?

Screenshot 2023-12-06 at 10.34.08.png

 

Cheers,

Tai Vu