Retired Knowledge articles in Global search
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-05-2017 03:53 AM
Hi,
can anyone help me, how can I make the retired knowledge articles not to be visible in Global search.
Actually service desk users are able to view retired knowledge articles by entering the number in global search.
can anyone please provide me the solution.
I have tried creating READ ACL on kb_knowledge table, but no use.
Thank you.
- Labels:
-
Scripting and Coding
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-05-2017 06:17 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-05-2017 09:40 AM
Interesting... that appears to be a bug.
Retired articles don't show up in a normal search, but searching for the exact KB article number returns results. I agree an ACL will do the trick, just that it ought not to be needed.
What does your ACL look like? I'm going to try blocking retired articles through an ACL or BR.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-05-2017 09:58 AM
Hi Dave,
Thanks for responding.
I applied ACL on kb_knowledge table. Even though it is still visible in global search.
I have to restrict it, regardless of role, even they are knowledge admin or ITIL, they should not be able to find it through global search.
I have not tried using business rule, could you please suggest me how can I achieve using it.
Thank you.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎07-05-2017 11:34 AM
Harish Kumar Dasari wrote:
I have not tried using business rule, could you please suggest me how can I achieve using it.
I'll need to experiment further, since my initial attempts failed.
My thinking was to add an beforeQuery rule that nullified the results if the state was "retired", or restricting the returned results using an afterQuery rule.
Either way, I don't think it should be working this way. Retired articles means they're obsolete and no longer visible, not that they don't show up in search results.