Knowledge Base

How can I restrict article creation to specific users?

Article ID: 274
Last updated: 27 Oct, 2009


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 selected roles. Select SMEs

    Create a category 
  • 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

This article was:   Helpful | Not helpful Report an issue

Article ID: 274
Last updated: 27 Oct, 2009
Revision: 1
Views: 3717
Comments: 0
print  Print pdf  Export to PDF email  Subscribe share  Share pool  Add to pool comment  Add comment
Also read

Prev     Next
How can I show different content for different users?       How can I add many articles to the same category but not have to...