Knowledge Visibility
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
We're looking for an option that will allow users to view all articles in a KB bypassing existing article level Can Read Criteria, which is in place to restrict read access to just region-based articles.
If a US based user searches for an article they would normally only see published articles with a US location in the Can Read User Criteria of the article.
We're looking for a separate option (keeping the normal functionality in place) that will allow a user to search/navigate and view all published articles in the KB, regardless of the defined Can Read User Criteria.
The "View As Search" widget, allowing managers to view articles visible to direct reports, seemed like a good place to start.
Any possible guidance would be appreciated
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago - last edited 3 weeks ago
Hi @RW-43
May you try create ACL Override for Special Role
- Create a KB ACL script for kb_knowledge read operation:
(function() {
if (gs.hasRole('kb_bypass_read_criteria'))
answer = true; // Full access
else
answer = current.canRead(); // Normal criteria check
})();
- it's works everywhere (Portal, Workspace, global search).

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
3 weeks ago
I don't think this is possible, because even if you tweak widgets but ultimately it has to pass user criteria in order for KB article to appear for user. What's the purpose of having user criteria if you want to bypass it ? I suggest you keep few KB articles open for read to anyone by removing user criteria.
Regards,
Musab