Loading
Service
Table of Contents
Select Filters

          No results
          No results
          Here are some search tips

          Check the spelling of your keywords.
          Use more general search terms.
          Select fewer filters to broaden your search.

          Search all of Salesforce Help
          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