Knowledge Articles only accessible for a group

deneech
Giga Expert

Hello

My mission is to not allow other groups to view a groups knowledge articles, unless its giving an view role.

What I have done is create a role for the group and it currently works from the ESS page and knowledge article section.

The problem I am facing is ITIL users have access to edit Knowledge Articles, which makes all knowledge articles accessible to all ITIL users.

I need to make the Edit knowledge Articles with a specific topic only visible to that group. I am unable to accomplish this, is this possible if so how?

thanks

Denee

6 REPLIES 6

Deepak Ingale1
Mega Sage

What version of servicenow are you on?


If you are on Fuji, you can use 'user criteria' to allow access only to groups/ users / comanies / roles and all permutations of it.



If you are on Pre Fuji, i guess you will have to accomplish this via ACL.


Yes we are on Eureka


Manjul Katare
ServiceNow Employee
ServiceNow Employee

Hi Denee,



If you are looking for a solution in CMS, this can be achieved using lists (Refer: Content Management > Lists) restricted by role name.



May be something like this:



<j:choose>


  <j:when test="${gs.hasRole('anySpecificRole')}">


                      YOUR LIST CONTENT GOES HERE FOR anySpecificRole


  </j:when>


  <j:otherwise>


                    YOUR LIST CONTENT GOES HERE FOR NON-anySpecificRole


</j:otherwise>


</j:choose>



To protect KB's on platform side, I guess you can put a role on each KB article. (Any role which is given to specific group but no ITIL user)



Hope this help!


-Manjul


Yes its on the platform side, some groups need there KB articles block from other groups