How can I add additional filters in knowledge portal search page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-04-2025 07:21 AM
Hi All,
I’d like to add additional filters to the Knowledge Portal page. I noticed that these filters are managed within the Knowledge Search (kb_search) page.
For out-of-the-box (OOB) fields, the process is straightforward:
Navigate to Service Portal > Pages and search for kb_search.
In the Page Designer, locate the section where filters are displayed.
Drag and drop a Knowledge Field Facet widget instance into the desired column alongside existing filters.
Edit the widget instance options:
Set the Source Table to kb_knowledge.
Select the desired Source Field (any OOB field).
Choose the appropriate Facet Template (e.g., Single Select) from the dropdown.
Save your changes.
This allows you to easily add OOB fields as filters.
For reference, see the attached screenshot.
but If I need to add custom fields as filters, l have made changes like above but that didn't work, Please let me know how to add the custom field.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-04-2025 12:16 PM
Hi @MR_MKarjuna ,
To add custom fields as filters in the Knowledge Portal, make sure the field exists on the kb_knowledge table and is added to the Faceted Search Configuration. Then use the Knowledge Field Facet widget, set the source field to your custom field, and choose the right facet template. Also, check that the field is visible and indexed.
Hope this information is helpful
Chandan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-07-2025 12:34 AM
Hi @SD_Chandan ,
Yes, the field already exists on the kb_knowledge table and is indexed.
Please find below the screenshot of the Faceted Search configuration for your reference.
I have used the same Knowledge Field Facet widget and set the Source Field to my custom field.
Kindly refer to the screenshot below for details.
But still it is not working. Let me know if anything need to be changed or added
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-07-2025 12:54 AM
Hi @MR_MKarjuna ,
please check this, navigate to system definition > dictionary and check for your custom field, ensure the checkbox Text Search /index related are enabled and try to rebuild the index for custom fields, this might be due to custom field might not be indexed
Please mark it as helpful if this works.