Knowledge Base

How can I restrict article creation to specific users?

Article ID: 274
Last updated: 16 Aug, 2019


Our knowledgebase has three different groups of writers:

  • The subject matter experts (SMEs) who write the policies and processes for front-of-house
  • The IT team, who write support documents for IT issues
  • The sales team, who list prices and features of our various products

How do I set up my knowledgebase so that the three groups can only write articles specific to their area of expertise?


You do this using roles and categories, and set your categories to private write.

 Set up roles and categories

First, create roles for the each type of user:

Note that you don't have to restrict these roles just to writers, it can include all your sales team, IT group and subject matter experts. The user's privilege still controls whether they can write articles or not.

Next, create private categories:

  • Create a category for policies and processes
  • For the Private field, check Write (Write restricts write access to the category but allows everyone to read it)
  • This brings up a new option, Access for assigned roles only. Select SMEs

  • Select other options required for this category and then OK to complete
  • Do the same for IT and Sales

Create your articles

Everything is now set up.

  • Only subject matter experts can create or update articles in the SME category
  • Only IT people can create articles in the IT category
  • Only Sales people can create articles in the Sales category

All users can read all articles, however.

This functionality works in version 3.5 and above

Article ID: 274
Last updated: 16 Aug, 2019
Revision: 3
Access: Public
Views: 3998
Comments: 0
Also read