Knowledge Base - Publish Button

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-05-2019 11:19 AM
Knowledge Base - Publish Button Question
So I am creating knowledge bases for different departments / teams (let's say Team A and Team B). My customer (Team B) has asked to allow others to see their knowledge documents but not be able to Publish them unless they have the role that was created for Team B. My other customer is asking the same - to allow the view of their articles but no one else should be able to publish any articles that is for Team A unless they have that role.
So I created the roles for both Team A and Team B and I updated the Publish UI Action as below, but the condition in the UI does not prevent Team A from publishing and article that belongs to Team B and vice verse. Any suggestions on an easy way to accomplish this task?

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-05-2019 12:58 PM
If you've setup different database for the different teams, you might be able to accomplish this with the "Can Contribute" tab at the bottom of the Knowledge Base record. You create a one User Criteria (Knowledge > Administration > User Criteria) for each role you created, and then add that User Criteria to the appropriate Knowledge Base.