Knowledge blocks
Summarize
Summary of Knowledge blocks
Knowledge blocks are reusable content components within knowledge articles that allow content to be tailored and secured by user criteria. This means only users with specific roles or attributes can view particular blocks, enabling personalized and relevant information delivery within a single knowledge article. Knowledge blocks are supported exclusively in the ServiceNow AI Platform and must be enabled per knowledge base by a knowledge administrator or manager.
Show less
Key Features
- User Criteria-Based Visibility: Control who can view each knowledge block based on customizable user roles and criteria.
- Reusable Content: Create blocks once and insert them into multiple articles to streamline content management.
- Support for Images and Text: Blocks support text and images, but do not display attached files by default.
- Integration Capability: Custom search or knowledge article viewers can be integrated with knowledge blocks via appropriate APIs for consistent content delivery.
- Activation and Dependencies: Enabling knowledge blocks activates Knowledge Management Advanced features, such as article versioning, though versioning can be disabled if not needed.
Practical Application Example
For organizations with location-specific content needs, such as an enterprise HR department maintaining a holiday calendar, knowledge blocks allow creation of a single article with multiple location-specific sections secured by user criteria. This reduces the maintenance burden of multiple articles while ensuring employees only see relevant holiday information for their location.
Key Outcomes
- Efficient Content Management: Knowledge administrators and contributors can manage fewer articles with dynamic, role-based content visibility.
- Personalized User Experience: Employees or end-users receive only the content pertinent to their role or location, improving information relevance and usability.
- Improved Search and Viewing: When integrated properly, custom searches and viewers can respect knowledge block visibility, ensuring consistent content filtering across platforms.
Knowledge blocks are reusable pieces of content secured by customizable user criteria that you can add to knowledge articles in a knowledge base. The user criteria determine which user roles can or can’t read the block content in an article, enabling only relevant content to be visible to that user.
Knowledge blocks are available for use in ServiceNow AI Platform only.
How to use knowledge blocks
To use knowledge blocks, a knowledge administrator or manager must enable the knowledge blocks feature for each knowledge base in which the blocks will be used.
Enable knowledge blocks for each knowledge base
Knowledge contributors can create knowledge blocks and insert them into articles in a knowledge base:
- Create a knowledge block
- Add knowledge blocks to a knowledge article
- Preview a knowledge article with knowledge blocks by user or date
Knowledge block content can be read or not read in an article or search based on user criteria set at the knowledge base and knowledge block level. See Select user criteria for a knowledge block for more information.
Holiday calendar with location-specific knowledge block content
You are part of an enterprise HR organization that maintains a company knowledge base. You want to create a holiday calendar so that employees know which days of the year are company holidays. Since the company has multiple locations and holiday dates vary based on where the employee is located, there are several ways that you could create the knowledge article.
One way is that you could create a knowledge article for each location, with an article for Location A, Location B, and so on.
- Pros: simplified consumption. Employees have a single article to search for and read.
- Cons: more work for HR. HR has multiple articles to manage and update for each location where the company has employees.
Another way is that you could create a single knowledge article that includes sections for each location.
- Pros: simplified authoring. HR has a single article to manage and update.
- Cons: more work for employees. Employee must scroll through and disregard extraneous content to find the section in the article that pertains to them.
With knowledge blocks, you can create a single knowledge article with location-specific block content secured by user criteria. This approach helps to reduce the workload for both HR and employees. As an HR agent, you have a single article to manage and update. Employees have a single article to search for and read, with the user criteria ensuring that they only view content that is relevant to them.
If you are using a custom search or knowledge article viewer
If you are using a custom search or knowledge article viewer with your application, you should integrate it with the appropriate knowledge or knowledge blocks API. (Integration is only necessary if you are using a custom search or knowledge article viewer.)
Integrating a custom search or knowledge article viewer with knowledge blocks
Activation information
To use knowledge blocks in your application, you must activate knowledge blocks. For information on what components are installed with the feature, see Components installed with knowledge blocks.