Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request: Knowledgebase Permissions #6649

Open
4 tasks
GCC-adam opened this issue Dec 8, 2023 · 0 comments
Open
4 tasks

Feature Request: Knowledgebase Permissions #6649

GCC-adam opened this issue Dec 8, 2023 · 0 comments

Comments

@GCC-adam
Copy link

GCC-adam commented Dec 8, 2023

Prerequisites

For more information on how to write a good bug report

Description

Need to be able to restrict KB articles on a Department/Team/Agent basis. This would greatly improve the usefulness of the Knowledgebase. Per the linked forum above, I've gone ahead and just removed the NAV button altogether in code, but it would be much better to be able to do a permissions check and set them up on the KB for specific categories/articles only. My use case is around student workers/work study employees that don't need to see every KB article but should have access to some private ones for troubleshooting.

Steps to Reproduce

  1. Create a KB article and have the KB enabled in system settings
  2. Login as an Agent - Entire KB is visible.

Expected behavior: [What you expected to happen]

  1. Create a KB article and have the KB enabled in system settings
  2. Set which Departments/Teams/Agents would have access to the KB/Category
  3. Login as an Agent from a team without access - not be able to see the KB.

Actual behavior: [What actually happened]

  1. Same as steps to reproduce above.

Versions

Admin panel -> Dashboard -> Information which also additionally gives you information about your server.

Server Information

osTicket Version | v1.18 (724de45)  Upgrade— v1.18.1 is available
Web Server Software | Apache/2.4.52 (Ubuntu)
MySQL Version | 10.6.12
PHP Version | 8.1.2-1ubuntu2.14

Also, please include the OS and what version of the OS you're running. As well as your browser and browser version.
Ubuntu 22.04

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant