Notifications

59 views

Symptoms


Featured Articles is not showing up for non-ITIL users

Cause


Changes made to OOB widget Featured Articles

Resolution


This behavior appears to be due to the custom widget.

Users without ITIL role appear to be failing the following code in server script
--
var z = new GlideRecord('kb_knowledge_keyword');
z.addQuery("keywords", "CONTAINS", "54cd84a13793864034712863b3990e5f"); //Keyword for homepage
z.query();
while (z.next()) {
if (!z.canRead())
continue;
--
 
This code is not found in the OOB widget featured articles. It appears that when users are failing this chunk of code, they are being denied access to the articles within the widget. As external users do not have access to the kb_knowledge_keyword table, they will fail this section of the code.

 

Article Information

Last Updated:2018-08-16 05:24:44
Published:2018-07-14