Support Knowledge Base

Permissions & Rights assigned to various Admin User Levels

We have different user-levels in PHPKB software. They are:

  1. Superuser: It is the ultimate administrator that has access to everything in the admin area as well as front-end area. This account type has no restrictions of any kind.
  2. Editor: This is the second level of admin users. This account type can create articles that are auto-approved, edit articles (created by self and other users), approve pending articles (created by writers), create/manage categories, create/manage comments, create/manage glossary terms. This account type cannot access “Users Management”, “Statistics/Reports” and “Tools” sections of admin area.
  3. Writer: This is the third level of admin users. This account type can create articles (that are marked as pending for approval by either an Editor or a Superuser), make edits to his own articles, attach files to articles. This account type has no other rights.
  4. Trusted Writer: This is fourth level of admin users. This account type has same privileges as that of a normal Writer however the articles created by a 'Trusted Writer' does not need approval for publishing.
  5. Translator: This level is only available in Multi-Language versions of PHPKB knowledge base software. This account type can only translate the contents of language file(s) assigned to him. He cannot access any other sections in admin area.

All the above listed user account types can also login to the front-end area using the same account credentials.

For Front-end Section (Public Area), we have 2 types of users:

  1. Guest Users: They do not need any account to access the knowledge base. They are like normal visitors to a website. They can only access the content of public categories.
  2. KB Members: They are special users (e.g. employees, partners, customers) that require to login with username and password. Their accounts can be setup in the “Users” section of admin area by superuser. These users need to be member of a user-group in order to access the content under private categories that area assigned to their user-group. They can add articles to their favorites list and can manage their profile on the front-end area.

Please refer to the chart below to see the permissions assigned to each admin-user-level in PHPKB Knowledge Base Software.

Permissions Superuser Editor Writer
Add New Category Yes Yes No
Manage Categories Yes Yes No
Create Private Categories Yes Yes No
Add New Article Yes Yes Yes
Manage Own Articles (Created by self) Yes Yes Yes
Manage Articles (Created by other users) Yes Yes No
Approve Articles (Publish) Yes Yes No
Review 'Pending For Approval' Articles Yes Yes No
Access Article Versions Yes Yes No
Revert An Article to Previous Version Yes Yes No
Delete Articles Yes Yes No
Save to Drafts Yes Yes Yes
Article Collaboration (idea/opinion sharing) Yes Yes Yes
Empty Trash (Purge) Yes No No
Restore Deleted Articles Yes No No
Manage Article Subscribers Yes No No
Manage KB Subscribers Yes No No
Create Custom Fields Yes Yes No
Manage Custom Fields Yes Yes No
Access Open Support Tickets Yes Yes No
Reply to Support Tickets Yes Yes No
Close Resolved Support Tickets Yes Yes No
Publish Resolved Ticket as New Article Yes Yes No
Manage Comments Yes Yes No
Approve Comments Yes Yes No
Add File Attachments Yes Yes Yes
Manage File Attachments Yes Yes No
Create News & Announcements Yes Yes No
Manage News & Announcements Yes Yes No
Create Glossary Terms Yes Yes No
Manage Glossary Terms Yes Yes No
Create Languages* Yes Yes No
Manage Languages* Yes Yes No
Create User Accounts Yes No No
Manage User Accounts Yes No No
Create User Groups Yes No No
Manage User Groups Yes No No
Manage Knowledge Base Configuration Settings Yes No No
View Knowledge Base Statistics Yes No No
Take Database Backup Yes No No
Optimize Database Yes No No
Import Article Data from CSV File Yes No No
Import Article Data from HTML Documents Yes No No
Sitemap Generation Yes No No

* for multi-language (ML) editions only.

Tip: Apart from the user-levels mentioned above, there is an additional user-level called 'Translator' and it is available only in the multi-language editions of PHPKB knowledge base software. This user-level is for the assignment of language translation job. So, it has no rights in the admin control panel except to translate the language files assigned to him/her.

4.29 (21)
Article Rating (21 Votes)
Rate this article
Attached Files
There are no attachments for this article.
Comments (9)
Comment by Ryan Harter on Wed, Jan 4th, 2012 at 4:10 PM
Is there a way to make a writer be able to approve articles without making them an editor?
Comment by Palwinder Singh on Mon, Feb 13th, 2012 at 11:31 PM
Yes, this can be achieved with the "Writer-Trusted" account level who can create/edit articles just like a normal "Writer" but the only difference is that the articles created and updated by a "Writer-Trusted" would be moved to "Approved" articles or Featured Articles (if chosen). They don‘t seek any manual approval from a Superuser or an Editor.
Comment by Nicolas on Mon, Sep 17th, 2012 at 6:07 AM
Can an admin user login through the front end knowledge base to browse the private categories ?
Comment by Palwinder on Tue, Mar 19th, 2013 at 6:58 AM
@Nicolas. Yes, it is possible in version 7.
Comment by Epic on Mon, Jun 3rd, 2013 at 7:16 PM
When a Write submits an article for approval, is it possible for an Admin user to receive an email notification that an article is Pending Approval?
Comment by John Rahn on Mon, Nov 25th, 2013 at 12:28 PM
Is there a way to adjust these user levels and give Editors the ability to delete?
Comment by Mike on Mon, Dec 1st, 2014 at 5:28 PM
Can the permissions be changed for each of the admin-user-levels in PHPKB? For example, to allow a writer to update an article that is not their own.
Comment by Ajay (Staff) on Sat, Jan 31st, 2015 at 5:01 AM
@Mike, as of now the workflow system does not allow permissions to be changed for admin user-levels.
Comment by Ajay (Staff) on Sat, Jan 31st, 2015 at 5:24 AM
@John Rahn, An Editor level account already has the ability to delete articles however an editor cannot access the Trash Box to recover/purge deleted articles.
Name
Email
Security Code Security Code
Related Articles RSS Feed
Hosted Knowledge Base Service - Answers to commonly asked questions
Viewed 2841 times since Wed, Mar 2, 2016
Installation of the Attachment Indexing plugins
Viewed 78954 times since Tue, Feb 12, 2013
Can we modify our copy of PHPKB knowledge base software?
Viewed 9346 times since Sat, Mar 3, 2012
URL Rewriting on IIS7 with PHPKB Knowledge Base Software
Viewed 22430 times since Mon, Jan 28, 2013
How do related articles work in PHPKB?
Viewed 9804 times since Thu, Sep 1, 2011
How to upload an image or video via Asset Manager?
Viewed 1526 times since Wed, Mar 15, 2017