How to show only one Knowledge Base articles from Incident Form KB article search?

Navaneeth1
Tera Guru

I have created a scoped application that inherits the Incident Management Table functionalities and have created a Knowledge Base in the same application scope.

In the Incident Form, near the Short Description where we search for Knowledge Articles is there a way to only filter and show articles that's part of the Knowledge Base that I created?
There are other knowledge bases in the instance that belong to other departments and have somehow given my users the access to read these and I don't want them to access these from my incident. I've configured my User Criteria to allow only my group to access the Scoped KB and it's articles. Can someone please help me find a way around this?

Thank you in advance!

1 ACCEPTED SOLUTION

Navaneeth1
Tera Guru

To anyone looking for the solution:

1. Create a Search Context with the searcher as Knowledge only and save the form.

2. Click on Resource Configuration Tab at the bottom > Click on knowledge > click on Condition in the Search Resource Context Properties

3. Here in the value field put in kb_knowledge_base= SYSID of KB (You can also put in any filter you like just make sure it's an encoded query - you can simply apply a filter on that table of articles and copy paste the query from there.)

4. Go back to search context form that was created in step 1 and click on Table Configurations > new

5. Put in your table name and the rest will be auto populated maybe limit to 20 or 30 articles to be shown.

6. For this to show on incident form > Go to form > go to form design and add the contextual search formatter to the form.

View solution in original post

2 REPLIES 2

Navaneeth1
Tera Guru

To anyone looking for the solution:

1. Create a Search Context with the searcher as Knowledge only and save the form.

2. Click on Resource Configuration Tab at the bottom > Click on knowledge > click on Condition in the Search Resource Context Properties

3. Here in the value field put in kb_knowledge_base= SYSID of KB (You can also put in any filter you like just make sure it's an encoded query - you can simply apply a filter on that table of articles and copy paste the query from there.)

4. Go back to search context form that was created in step 1 and click on Table Configurations > new

5. Put in your table name and the rest will be auto populated maybe limit to 20 or 30 articles to be shown.

6. For this to show on incident form > Go to form > go to form design and add the contextual search formatter to the form.