Knowledge Management Feedback Tasks

Saisree Kota
Tera Contributor

Hi,

 

Recently we have installed a knowledge Management Advanced plugin.

Enabled some properties to create knowledge feedback tasks when rating is below 3 or atricle is marked as not helpful.

Knowledge Feedback Tasks are being created in kb_feedback_task table as expected but unable to change the state of the kb feedback task.

Need help/ guidance in understanding the Working of Knowledge management feedback tasks.

 

Thanks,

Saisree

1 ACCEPTED SOLUTION

Hi @Saisree Kota ,

 

From the screenshot we can see that state field is readonly.

 

Please check if there any UI policy for this field or check the dictionary level of the field.

 

Thanks,

 

View solution in original post

14 REPLIES 14

Dr Atul G- LNG
Tera Patron
Tera Patron

Hi @Saisree Kota 

 

Please check is user has knowledge_admin, knowledge_manager role.

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

Saisree Kota
Tera Contributor

@Dr Atul G- LNG 

User has both the roles.

Hi @Saisree Kota , 

Please check the ACL on table "kb_feedback_task" , there is a field level write ACL applied with some additional conditions. 

 

var user = gs.getUserID();
var kbFeedbackTask = new KBFeedbackTask();
answer = kbFeedbackTask.hasElevatedAccess(current) || user == current.assigned_to || (user==current.opened_by && gs.hasRole('sn_km_ml.knowledge_curation_user'));

 

AshishKMishra_0-1710946428333.pngAshishKMishra_1-1710946464826.png

 

-Thanks,

AshishKM

 


Please mark this response as correct and helpful if it helps you can mark more that one reply as accepted solution

Hi @AshishKM ,

 

In my case  "user == current.assigned_to" is matching still unable to change state.