To Public Knowledge Article to External User w/o servicenow authentication.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-28-2024 06:14 PM
Hello Everyone,
I am trying to follow this below steps given on the KB.
I almost done about but stuck with this i am trying to understand below, I try to use "Any Users" and "Guest User" about this.
I tried to access the link using my personal account but I still get an servicenow authentication.
Do anyone have an idea how to achieve this ?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-28-2024 07:58 PM
Hi @Jeck Manalo ,
It means that, you will need to provide access to the knowledge Base itself by using user criteria.
User criteria | Result |
---|---|
Cannot Contribute | Cannot contribute (that is can't create, modify, or retire) knowledge articles within a knowledge base. The Cannot Contribute user criteria is available only for knowledge bases. |
Can Contribute | Can contribute (that is can view, create, modify, or retire) knowledge articles within a knowledge base. The Can Contribute user criteria is available only for knowledge bases. |
Cannot Read |
At the knowledge base level, cannot view knowledge articles within a knowledge base. At the knowledge article level, cannot view a knowledge article. |
Can Read |
At the knowledge base level, can view knowledge articles within a knowledge base. At the knowledge article level, can view a knowledge article. |
The access to knowledge base and its articles are defined based on the user criteria status for a user as described in the following table.
To create a User Criteria :
Navigate to All > Knowledge > Administration > User Criteria > New
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-28-2024 08:02 PM
Hello Sandeep,
Yes, I know the concept of this. what I want to achieve is that to public my knowledge base to external user without putting a servicenow credential.
I tried to empty the "Can Read" so it will be available to public but still I still getting a pop up sign in everytime I click the link of the KB using my personal account.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-28-2024 08:08 PM
Alright got it @Jeck Manalo
Try the below steps :
- 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.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-28-2024 08:09 PM
I believe you have also made " glide.knowman.block_access_with_no_user_criteria" property is set to false @Jeck Manalo