Using knowledge blocks in multiple knowledge bases

Warri
Tera Contributor

Hi, I have a question regarding the use of knowledge blocks.

Within our company, we use multiple knowledge bases in ServiceNow. We frequently use Knowledge Blocks in this process. We have a piece of information that applies to multiple knowledge bases and we want to solve this by creating one knowledge block and using it simultaneously in the different knowledge bases. Is this possible and if so, how?

1 ACCEPTED SOLUTION

Ashley Snyder
ServiceNow Employee
ServiceNow Employee

Currently, Knowledge Blocks can only be linked to one Knowledge Base. The product team has taken this feedback in for review, please contribute an upvote to the idea on the Idea Portal so we can gauge the level of interest in this feature from the community.

 

https://support.servicenow.com/now?id=view_idea&sysparm_idea_id=2c028d661b45a0103222ea89bd4bcbfc&sys...

View solution in original post

24 REPLIES 24

mbernste
Tera Contributor

My understanding is that a knowledge block can only be used in the knowledge base for which it resides.  This is why the option to change the knowledge base is disabled for articles with knowledge blocks when in edit mode of an already published article. Once the blocks are removed and the article is saved, the knowledge base field becomes editable.

 

I am in a similar situation as you.  I make a copy of the existing knowledge block and put the copied block into the desired knowledge base.  I make sure everything is the same between the two (or in my case 7) copies so that if I have to change the content of a block, I can find all of them to make the change to all.

kylee009
Mega Contributor

Yes, it is possible to use a single Knowledge Block across multiple knowledge bases in ServiceNow. To do this, you can follow these steps:

  1. Create a Knowledge Block by going to Knowledge > Knowledge Blocks and clicking the New button.
  2. Enter the information you want to share across multiple knowledge bases in the Knowledge Block.
  3. In each of the knowledge bases where you want to use the Knowledge Block, go to Knowledge > Knowledge Bases and select the relevant knowledge base.
  4. Click on the Administration tab and select Knowledge Blocks.
  5. Click on the New button to add the Knowledge Block to the knowledge base.
  6. Select the Knowledge Block from the list and add it to the knowledge base.
  7. Save the changes.

The Knowledge Block will now be available in each of the selected knowledge bases and any updates to the Knowledge Block will be reflected across all knowledge bases where it is used.

kylee009
Mega Contributor

Yes, it is possible to use a single Knowledge Block across multiple knowledge bases in ServiceNow. To do this, you can follow these steps:

  1. Create a Knowledge Block by going to Knowledge > Knowledge Blocks and clicking the New button.
  2. Enter the information you want to share across multiple knowledge bases in the Knowledge Block.
  3. In each of the knowledge bases where you want to use the Knowledge Block, go to Knowledge > Knowledge Bases and select the relevant knowledge base.
  4. Click on the Administration tab and select Knowledge Blocks.
  5. Click on the New button to add the Knowledge Block to the knowledge base.
  6. Select the Knowledge Block from the list and add it to the knowledge base.
  7. Save the changes.
  • The Knowledge Block will now be available in each of the selected knowledge bases and any updates to the Knowledge Block will be reflected across all knowledge bases where it is used.

Warri
Tera Contributor

Thank you for the information, good to hear that this is technically possible, it will make my work much more efficient.

Unfortunately, I am missing the administration tab, which is probably due to my permissions, but I will discuss this with our admins.