Skip to content

Salesforce Knowledge

Give website visitors, customers, partners, and service agents the ultimate support tool. Create a knowledge base of articles that can be securely shared.

Availability

Salesforce Knowledge is available in the Essentials and the Unlimited Edition with Service Cloud (No Cost). Salesforce Knowledge is available otherwise as an add-on for an extra cost.

User Licenses

To do more than read articles, agents need the Knowledge User license.

Data Model

Be aware that it's not possible to create custom lookups linked to Articles.

Data Model

Approval Processes

Similar to other Salesforce objects, you can establish an approval process for articles, which is particularly useful for content control, especially in a public knowledge base where you need to review customer-facing articles.

The approval processes for knowledge articles function similarly to general approval processes, but they include unique actions known as Knowledge Actions. For instance, the Publish as New action releases the article as a new version.

Channels

After you've published your articles, you can distribute them through various channels, which serve as specific target audiences for your content. These channels include:

  • Internal Users
  • Partners
  • Customers
  • Guest Users (Public)

Visibility & Sharing Control

You can either use Data Category or Standard sharing to control the sharing model of Knowledge Articles. Be aware that it's not possible to share Articles with "Manual Sharing" or "Apex Sharing".

Data Categories

Data categories are used in Salesforce to organize and control access to groups of information. They are used in Salesforce Knowledge, Ideas, Answers, and Chatter Answers.

Data category visibility can be set with roles, permission sets, permission set groups, or profiles. Data category visibility determines the individual data categories, categorized articles, and categorized questions that you can see.

The default maximum number of data categories is 100. [Contact Support to increase]

Topics

You can use topics to categorize and search for articles in your knowledge base. Topics are like keywords and help organize information. You can assign multiple topics to an article, but avoid overdoing it to prevent irrelevant search results.

Unlike Data Categories, topics don't affect article access or have a hierarchy. They mainly serve for organizing knowledge within a community knowledge base.

To assign topics to articles, go to Content Management > Topics in Salesforce community workspaces. You can also automate topic assignment based on specific data categories for more efficient tagging of new articles.

Tips

To make Articles visibles in Experience cloud, it's recommended to assign topics to articles and use any of the OOTB LWC component in page builder to show the articles based on the topics. You can also dispay directly article using the "Article Detail" page.

Experience Cloud - List of topics

Articles in Experience Cloud

Articles in Experience Cloud

Article Migration to Salesforce

Use Bulk API to migrate Article from External Systems into Salesforce.