Knowledge article should display without login into servicenow
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-21-2022 08:51 AM
Hi All,
The Knowledge articles should display to all the users, even the users access those articles without logging into servicenow. We found some of the links from community, we followed the same but we are getting , kb_view page not found like that.
- Navigate to Knowledge > Administration > Knowledge Bases.
- Select the knowledge base you want to make public.
- Go to the Can Read section or tab and remove any entries from the list.
Everyone gets read permission on all articles in that knowledge base. - In the Application Navigator's Filter navigator field, enter sys_public.list and press Enter.
- In the Page column, look for a page named kb_find.
- For kb_find, change the value in the Active column to true.
- In the Page column, look for a page named kb_view.
- For kb_view, change the value in the Active column to true.
- As a public user, try <instance-name>/kb_find.do.
We followed that same steps but getting error, could anyone please help on this.
Regards
Rishi

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-21-2022 09:07 AM
Hi, did you tried adding 'public' role to the KB article 'Roles' field ?
Regards,
Vamsi S

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-21-2022 09:09 AM
Hi Rishi,
Found a solution if you want give it a try.
Our need was following : to give access users without a SNOW account to some kb articles. The access is provided to a url for each KB article (no possibility to search in the KB)
Steps:
1) Define a new KB named PUBLIC
- Knowledge > Administration > Knowlege Base
- Give read access to everyone (no entry in "Can read")
2) Copy to UI Page "kb_view" to "kb_view_public"
- System UI > UI Pages
- do the copy
3) Activate the module "System Definition > Public Pages"
- System Definition > Application Menus
- Choose System Definition
- Activate Public Pages
4) Define the Public page flag of kb_view_public
- System Definition > Public Pages
- Set Active for the page kb_view_public
5) Define KB articles that must be access to guests
- Change the KB of these articles -> Public
- For each KB article of PUBLIC, provide an url to your guests. For example "https://myinstance.service-now.com/kb_view_public.do?sysparm_article=KB0010109
Or you can try what Mike patel suggesting in here.
External users cannot view Knowledge Article Content, help and comment in the kb_article_view
Mark Correct or Helpful if it helps.
***Mark Correct or Helpful if it helps.***
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-21-2022 09:11 AM
Hi Rishi,
You may find this doc helpful.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-28-2024 08:55 AM
After following these steps I still get "You do not have sufficient privileges to access this knowledge item". Help.