I tested to modify my announcement customization management pack from this post to extend the knowledge article class instead. It works really well, I can target knowledge articles to a group of users or to everyone. The following can be a little bit confusing if you have not read this first, please do.
- Added one new property to the System.Knowledge.Article class, called Group
- On the extension tab of the knowledge article form, I configured target group for the article, for exaple 5 for all and 2 for HR
- Create a new dynamic group for each department, for example the HR group
- Updated the security user roles from the other post to include also this new group
- That would do it 🙂
 Â
Â
[…] Target knowledge to a group of users […]
Hi, thanks for reading my blog. Not that I am aware of, sorry, I can look into it next time I get some free time.
I was able implement this but I have found that they can still search for the knowledge articles. Is there anyway to block them finding the articles through a search?
Found the error in the XML however when I click the extension tab on the KA I enter a group nr but it is not saved..
Keep getting the error : XSD verification failed for the management pack. [Line: 19, Position: 18]
‘DC.Knowledge.Extension’ is already used as an ID.
I deleted the previous from the console now I get this message as I try to import one created based on the above one..
[…] Target knowledge to a group of users […]
[…] Target knowledge to a group of users […]