To Public Knowledge Article to External User w/o servicenow authentication.

Jeck Manalo
Tera Guru

Hello Everyone,

 

I am trying to follow this below steps given on the KB.

 

Enable external or public users to view knowledge articles from the Knowledge Management Service Por...

 

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.

 

JeckManalo_1-1724893934886.png

 

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 ?

 

5 REPLIES 5

Community Alums
Not applicable

Hi @Jeck Manalo ,

It means that, you will need to provide access to the knowledge Base itself by using user criteria.

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

 

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.

Community Alums
Not applicable

Alright got it @Jeck Manalo 

Try the below steps : 

  1. Navigate to Knowledge > Administration > Knowledge Bases.
  2. Select the knowledge base you want to make public.
  3. 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.
  4. In the Application Navigator's Filter navigator field, enter sys_public.list and press Enter.
  5. In the Page column, look for a page named kb_find.
  6. For kb_find, change the value in the Active column to true.
  7. In the Page column, look for a page named kb_view.
  8. For kb_view, change the value in the Active column to true.
  9. As a public user, try <instance-name>/kb_find.do.

 

Community Alums
Not applicable

I believe you have also made " glide.knowman.block_access_with_no_user_criteria"  property is set to false @Jeck Manalo