Restrict Knowledge Base Categories on Roles

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-28-2017 06:33 AM
We've recently moved our ITSM system into ServiceNow and are constantly looking to move of our internal systems into ServiceNow platform. I really like the platform and want to make as much use of it as possible.
One think that I know we would like to move into ServiceNow is one of our systems for handling documentation into ServiceNow knowledge Base. But I still haven't found a good way to set up role based categories to restrict certain parts of the Knowledge Base.
As far as i know there are two ways to handle this:
1. Create a new Knowledge Base for each group/role in the system and setup rights based on that. Thus creating several Knowledge Bases and not an ideal way of gathering knowledge.
2. Set user privileges for each article in the Knowledge Base. Also not an ideal way of working when having thousands of articles to handle.
Question: Is there anyone with knowledge if there will be a feature to restrict knowledge base categories based on roles in ServiceNow? Roles is already an important part of access in ServiceNow, so why not in Knowledge Base?
Kind Regards
/Henrik
- Labels:
-
Knowledge Management

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-28-2017 06:37 AM
You can make use of USER CRITERIA which also the serves the purpose
You can find more info about user criteria here
Please like or mark correct based on the impact of the response.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-28-2017 06:42 AM
Hi Henrik,
You may be able to do this with a script in the user criteria using the Script field (when you check 'Advanced'). Take a look at the example provided OOB called All Customer Contacts.
Replace YOURINSTANCE with your instance name in the URL below

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-29-2017 12:16 AM
Hi Chuck and thanks for the reply!
Clicking the link gives me a page with "No record Found". I thought it was because we cleared all our demo data, so I ordered a new Dev-instance (jakarta this time) but the same message then.
Can you provide me with the script here so I can restrict categories in a knowledge Base?
BTW: We use Helsinki
Kind Regards
/Henrik
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
‎06-29-2017 02:45 AM
Hi Henrik,
You can edit the user criteria from the "User Criteria" module.
I confirm that the Dev instances do NOT have any OotB User criteria with advanced examples.
You'll find some example in this other thread: https://community.servicenow.com/thread/183797?q=advanced%20user%20criteria
Those videos will give also you some good info about the knowledge v3...
Ask the Expert | Knowledge v3 and Knowledge Governance - YouTube
Ask the Expert | Knowledge v3 and Content Import Best Practices - YouTube
Ask the Expert | Knowledge v3 and User Criteria - YouTube