Limit contextual search to a specific knowledge base

swnewton
Kilo Guru

Is there a way to limit the searchers to just a specific knowledge base instead of all knowledge bases?

1 ACCEPTED SOLUTION

Support provided the answer!  



  1. Determine the encoded query for knowledge base they want to use as the filter. (for example, kb_knowledge_base=ff63da309390120039375562967ffbec)
  2. Navigate to the Contextual Search > Search Contexts module, and select the Search Context you want to modify.
  3. On the Search Context Resource Configuration tab, they need to select the Resource Configuration they want to modify.
  4. On the Search Resource Context Properties tab, select the Resource Context property to modify. It should be a Condition Resource Context Property.
  5. On the Resource Context Property, you fill in the Value field with an encoded query to restrict the knowledge base to the desired knowledge base.

View solution in original post

14 REPLIES 14

lawrence_eng
Administrator
Administrator

Hi,



Since no one has replied yet, I went ahead and opened an incident (INT2797128) for you.



thanks,


Lawrence


Support provided the answer!  



  1. Determine the encoded query for knowledge base they want to use as the filter. (for example, kb_knowledge_base=ff63da309390120039375562967ffbec)
  2. Navigate to the Contextual Search > Search Contexts module, and select the Search Context you want to modify.
  3. On the Search Context Resource Configuration tab, they need to select the Resource Configuration they want to modify.
  4. On the Search Resource Context Properties tab, select the Resource Context property to modify. It should be a Condition Resource Context Property.
  5. On the Resource Context Property, you fill in the Value field with an encoded query to restrict the knowledge base to the desired knowledge base.

Community Alums
Not applicable

This helped. Thank you

Hi,

  Its not reflecting in the front end. Still its routing it to old knowledge abse only. Please help me to fix this defect.