How can I change the order of the knowledge bases in the Knowledge Portal?

Eric Viets
Mega Expert

We just upgraded from London to New York and would like to start using the new Knowledge Portal.  We have several knowledge bases and would like to order a few of them higher than the remainder.  It looks like there is an Order By setting using the "title" value in the Service Portal Designer for the kb_home page in the Knowledge Base Browse widget (i.e., Explore our Knowledge Bases section); however, there does not appear to be a way to change that value and save it (or, an understanding about to what that value should be changed).

I would love to use the ordering set up using either the Order column on Knowledge... Administration... Knowledge Bases table or even the Order column in Service Portal... Portals... Service Portal; Knowledge Bases related list. How can I order by one of these?  Thank you!

1 ACCEPTED SOLUTION

After investigating further, I now understand what you meant by being "in scope." But, when I asked the original question, I didn't have that context.

For others who may review this in the future, here are the steps to complete what I was trying to accomplish:

  1. Go to System Applications... All Available Applications... All.

  2. Search for the "Knowledge Management - Service Portal" application.
  3. Once found, use the ellipsis on the record and "Go to application".

  4. Find and click on the "Explore our Knowledge Bases" record.

  5. At the top of the page, you will see a warning:

    "This record is in the Knowledge Management - Service Portal application, but Global is the current application. To edit this record click here."

    Click on the 'here' word to go to edit the Knowledge Management - Service Portal application.

  6. Update the "order by" section of the "Additional options, JSON format" field:

    "order_by": {
    "value": "order",
    "displayValue": "order"
    },

  7. Update the record.

The knowledge bases displayed on the Service Portal will now be sorted by the order value in the kb_knowledge_base table (or, Knowledge... Administration... Knowledge Bases).

View solution in original post

8 REPLIES 8

Hi there,

Are you in the correct scope? I believe the KB portal is in the " Knowledge Management - Service Portal application" scope. So if you are for example in Global, indeed you will not be able to make changes.

So double check the scope.

If my answer helped you in any way, please then mark it as helpful.

Kind regards,
Mark
2020 ServiceNow Community MVP
2020 ServiceNow Developer MVP

---

LinkedIn
Community article list

 

Kind regards,

 

Mark Roethof

Independent ServiceNow Consultant

10x ServiceNow MVP

---

 

~444 Articles, Blogs, Videos, Podcasts, Share projects - Experiences from the field

LinkedIn

After investigating further, I now understand what you meant by being "in scope." But, when I asked the original question, I didn't have that context.

For others who may review this in the future, here are the steps to complete what I was trying to accomplish:

  1. Go to System Applications... All Available Applications... All.

  2. Search for the "Knowledge Management - Service Portal" application.
  3. Once found, use the ellipsis on the record and "Go to application".

  4. Find and click on the "Explore our Knowledge Bases" record.

  5. At the top of the page, you will see a warning:

    "This record is in the Knowledge Management - Service Portal application, but Global is the current application. To edit this record click here."

    Click on the 'here' word to go to edit the Knowledge Management - Service Portal application.

  6. Update the "order by" section of the "Additional options, JSON format" field:

    "order_by": {
    "value": "order",
    "displayValue": "order"
    },

  7. Update the record.

The knowledge bases displayed on the Service Portal will now be sorted by the order value in the kb_knowledge_base table (or, Knowledge... Administration... Knowledge Bases).

Hi Eric, 

I have smiliar requirement from KB related links. 
But I am unable to reach step Find and click on the "Explore our Knowledge Bases" record.

Could you pelase help.

Regards
Priya 

Hi Suseela, 

I have similiar requirement but instance option is not editable. 
Please provide suggestions.

Regards

Priya