Loading
Salesforce Enforces New Security Requirements in Summer 2026Read More
Service
Classic Knowledge User Access

Classic Knowledge User Access

Specify which support reps in your company are Classic Knowledge users and give them access to article actions. Create user profiles with the user permissions they need, and then assign them to these profiles.

Required Editions

Available in Salesforce Classic. View supported editions.
User Permissions Needed
To create or edit users: Manage Internal Users
To create article types and article actions:

Customize Application

AND

Manage Salesforce Knowledge

Important
Important

To maintain access to Knowledge, you or your admin must run the Lightning Knowledge Migration Tool before June 1, 2025. All orgs are required to migrate from Classic Knowledge to Lightning Knowledge.

Tip
Tip Not sure if you heard… Knowledge is available in Lightning Experience! To save yourself time and enjoy the full power of the Salesforce platform, we recommend getting started with Lightning Knowledge. Going forward, new features are available exclusively in Lightning Knowledge.

By default all internal users can read articles. However some licenses like the Knowledge Only User licenses, require the “AllowViewKnowledge” permission on the user’s profile. To give a user the “AllowViewKnowledge” permission on their profile, activate the permission on a cloned profile and assign the cloned profile to the user.

Note
Note To do more than read articles, support reps need the Knowledge User license.
  • From Setup, enter Users in the Quick Find box, then select Users.
  • Click Edit next to the user's name or click New to create a user.
  • If you are creating a user, complete all the required fields.
  • Select the Knowledge User checkbox.
  • Click Save.
See

User permissions control access to different tasks in Classic Knowledge. We recommend using permission sets or custom profiles to grant users the permissions they need. For example, you can create a permission set called “Article Manager” that includes the permissions to create, edit, publish, and assign articles.

Refer to this table for details on permissions associated with Classic Knowledge tasks. Refer to Lightning Knowledge User Access on permissions associated with Lightning Knowledge.

Salesforce Knowledge Task User Permissions Needed
To create article types: “Manage Salesforce Knowledge” (This permission is on by default in the System Administrator profile.)
To manage article actions:

“Manage Salesforce Knowledge”

This permission is on by default in the System Administrator profile.

To create articles from cases using the simple editor: “Read” and “Create” on the article type
To create articles from cases using the standard editor:

“Manage Articles” (This permission is on by default in the System Administrator profile.)

AND

“Read” and “Create” on the article type

To search articles from cases and attach articles to cases:

“Read” on the article type

To create articles from answers:

“Read” and “Create” on the article type

To search for and read articles from the Article or Knowledge tab:

“Read” on the article type

To create or edit articles from the Article Management tab:

“Manage Articles” (This permission is on by default in the System Administrator profile.)

AND

“Read”, “Create”, and “Edit” on the article type

To edit draft articles from the Article Management tab:

“Manage Articles” (This permission is on by default in the System Administrator profile.)

AND

“Read” and “Edit” on the article type

To delete articles from the Article Management tab:

“Manage Articles” (This permission is on by default in the System Administrator profile.)

AND

“Read”, “Edit”, and “Delete” on the article type

AND

A delete article action, set on the Article Actions Setup page.

To publish articles from the Article Management tab:

“Manage Articles” (This permission is on by default in the System Administrator profile.)

AND

“Read”, “Create”, “Edit”, and “Delete” on the article type

AND

A publish article action, set on Article Actions Setup page

To assign articles for the Article Management tab:

“Manage Articles” (This permission is on by default in the System Administrator profile.)

AND

“Read” and “Edit” on the article type

To edit published or archived articles:

“Manage Articles” (This permission is on by default in the System Administrator profile.)

AND

“Read”, “Create”, and “Edit” on the article type

AND

A publish or archive article action, set on the Article Actions Setup page

To archive articles from the Article Management tab:

“Manage Articles” (This permission is on by default in the System Administrator profile.)

AND

“Read”, “Create”, “Edit”, and “Delete” on the article type

AND

An archive article action, set on the Article Actions Setup page

To submit articles for translation:

“Manage Articles” (This permission is on by default in the System Administrator profile.)

AND

“Read”, “Create”, and “Edit” on the article type

AND

A translate article action, set on the Article Actions Setup page

To delete translated articles:

“Manage Articles” (This permission is on by default in the System Administrator profile.)

AND

“Read”, “Edit”, and “Delete” on the article type

AND

A delete article action, set on the Article Actions Setup page

To publish translated articles:

“Manage Articles” (This permission is on by default in the System Administrator profile.)

AND

“Read”, “Create”, “Edit”, and “Delete” on the article type

AND

A publish article action, set on the Article Actions Setup page

To edit translated articles:

“Manage Articles” (This permission is on by default in the System Administrator profile.)

AND

“Read”, “Create”, and “Edit” on the article type

AND

A translate article action, set on the Article Actions Setup page

To import articles:

“Manage Salesforce Knowledge” (This permission is on by default in the System Administrator profile.)

AND

“Manage Articles”

AND

“Manage Knowledge Article Import/Export”

AND

“Read”, “Create”, “Edit”, and “Delete” on the article type

To import and export translated articles:

“Manage Salesforce Knowledge” (This permission is on by default in the System Administrator profile.)

AND

“Manage Articles” (This permission is on by default in the System Administrator profile.)

AND

“Manage Knowledge Article Import/Export” (This permission is on by default in the System Administrator profile.)

AND

“Read”, “Create”, “Edit”, and “Delete” on the article type

To create data categories “Manage Data Categories” permission. This permission is on by default in the System Administrator profile.

To enable service reps to perform their specific tasks, create public groups for each role and assign only the necessary article actions to those groups.

Example
Example Your Salesforce Knowledge service reps are a mixture of different levels of job experience and expertise in the products and services your company offers. These examples outline four basic types of users and some of the permissions they need to perform their jobs.
Scott: The Reader
Scott Jackson is relatively new to the company, so he’s a basic service rep of the knowledge base. Currently, he has read-only access to articles, so he can search and view articles. Readers don’t author or publish, so he won’t belong to a public group or need to submit articles for approval. He needs the following permissions to perform his job.
Scott Permission Article Type-Specific Permissions
Salesforce Knowledge Functionality Manage Articles Read Create Edit Delete
Search articles from and attach articles to cases   checkmark      
Search for and read articles from the Articles tab   checkmark      
Amber: The Candidate

Amber Delaney is a candidate-level support rep and can create and publish articles with statuses of either Work in Progress or Not Validated. If Amber works on an article with a different validation status, she must send it to a queue for approval before it’s published.

Amber is part of the KCS Candidate public group and submits the articles she can’t publish to the Publishing External queue. She needs the following permissions to perform her job duties.

Amber Permission Article Type-Specific Permissions
Salesforce Knowledge Functionality Manage Articles Read Create Edit Delete
Search articles from and attach articles to cases   checkmark      
Search for and read articles from the Articles tab   checkmark      
Create or edit article from the Article Management tab checkmark checkmark checkmark checkmark  
Edit draft articles from the Article Management tab checkmark checkmark   checkmark  
Edit published or archived articles checkmark checkmark checkmark checkmark  
Anne: The Contributor

As a contributor, Anne Murphy is a more advanced Knowledge user. She understands the standards for articles in the organization and can create articles and publish articles with Validated Internal status. She can also work on articles authored by other users if they have either Work in Progress or Not Validated statuses, and can change them to Validated Internal. Since she doesn’t have permission to publish articles to an external audience, she must submit those customer-facing articles to the Publishing External queue.

Note
Note In Salesforce Classic, if you don't have the "Manage Articles" permission, you don't see draft articles. However, you can still approve draft articles by going to the Knowledge approval page.

Anne is a member of the Contributor public group and she needs the following permissions to perform her job duties.

  Permission Article Type-Specific Permissions
Salesforce Knowledge Functionality Manage Articles Read Create Edit Delete
Create articles from cases using the simple editor   checkmark checkmark    
Create articles from cases using the standard editor checkmark checkmark checkmark    
Search articles from and attach articles to cases   checkmark      
Create articles from answers   checkmark checkmark    
Search for and read articles from the Articles tab   checkmark      
  checkmark checkmark checkmark checkmark  
  checkmark checkmark   checkmark  
Delete articles (version or entire) from Article Management tab checkmark checkmark   checkmark checkmark
Assign articles from Article Management tab checkmark checkmark   checkmark  
  checkmark checkmark checkmark checkmark  
Archive articles from the Article Management tab checkmark checkmark checkmark checkmark checkmark
Pat: The Publisher
Pat Brown is Knowledge domain expert and is responsible for reviewing and publishing articles to an external audience. He is a member of the Publisher public group. Pat also belongs to the Publishing External queue. He needs the following permissions to perform his job duties.
  Permission Article Type-Specific Permissions
Salesforce Knowledge Functionality Manage Articles Read Create Edit Delete
Create articles from cases using the simple editor   checkmark checkmark    
Create articles from cases using the standard editor checkmark checkmark checkmark    
Search articles from and attach articles to cases   checkmark      
Create articles from answers   checkmark checkmark    
Search for and read articles from the Articles tab   checkmark      
Create or edit article from the Article Management tab checkmark checkmark checkmark checkmark  
Edit draft articles from the Article Management tab checkmark checkmark   checkmark  
Delete articles (version or entire) from Article Management tab checkmark checkmark   checkmark checkmark
Publish article from Article Management tab checkmark checkmark checkmark checkmark checkmark
Assign articles from Article Management tab checkmark checkmark   checkmark  
Edit published or archived articles checkmark checkmark checkmark checkmark  
Archive articles from the Article Management tab checkmark checkmark checkmark checkmark checkmark
How they all work together
Each user profile defines a service rep's permission to perform different job duties and functions. To enable service reps to perform these functions, you create public groups for each role and assign only the necessary article actions to that group. The criteria you create in the approval process defines which validation status can be automatically approved and published and which article must be approved and published by a domain expert.

For example, Anne, the Contributor, can create a Validated External article, but based on the article actions assigned to her public group, the approval process sends her article to Pat, the Publisher, to be published. Pat, as a Publisher, can publish his own articles without submitting them to a queue.

The following table lists the job functions that each role needs to perform on articles in the organization

Job Function Reader Candidate Contributor Publisher
Create and publish Work in Progress No Automatically approved and published Automatically approved and published Yes
Create and publish Not Validated No Automatically approved and published Automatically approved and published Yes
Create and publish Validated Internal No Needs approval Automatically approved and published Yes
Create and publish Validated External No Needs approval Needs approval Yes
Update and publish Work in Progress No No Automatically approved and published Yes
Update and publish Not Validated No No Automatically approved and published Yes
Update and publish Validated Internal No No Automatically approved and published Yes
Update and publish Validated External No No Needs approval Yes
  • Create Public Groups for Knowledge
    Salesforce Knowledge uses public groups as a way to assign users to specific tasks related to articles. When you assign article actions to a public group, you can grant users in that group the ability to do things like publish articles with a specified validation status. Public groups are also used in approval processes to manage the publishing workflow.
  • Assign Article Actions to Public Groups
    Article actions let support reps participate in the article publishing process. By default, all article actions are assigned to users with the “Manage Articles” user permission. Support reps can complete an action as long as they have the correct article type permission. You can control article action access by assigning public groups to article actions and adding support reps the relevant public groups. To further restrict actions like publishing, you can create approval processes that allow support reps to publish only those articles that have specific validation statuses. For example, many contributors can write many articles but you can create an approval process so no articles are published until they are reviewed and validated by a qualified author.
 
Loading
Salesforce Help | Article