When to use the Knowledge role

Santiago Ruales
Tera Contributor

Hi Everyone,

 

I'd like to know if the Knowledge role is required to create a knowledge article, or is a user criteria defined in the knowledge base sufficient? In what case should I assign the Knowledge role?

 

SantiagoRuales_0-1756746396523.png

 

Thank you for your answers.

1 ACCEPTED SOLUTION

 

Yes @Santiago Ruales , you can assign the knowledge role to all your users to grant them the ability to create and edit knowledge articles. Then, you use User Criteria on the Knowledge Base to control which knowledge bases each user can create or edit articles in.

 

User criteria acts as filter at the knowledge base or article level.

 

Thanks,
Bhimashankar H

 

-------------------------------------------------------------------------------------------------
If my response points you in the right directions, please consider marking it as 'Helpful' & 'Correct'. Thanks!

View solution in original post

5 REPLIES 5

Bhimashankar H
Mega Sage

Hi @Santiago Ruales ,

 

The Knowledge role (knowledge) is typically required to create or edit knowledge articles in ServiceNow. However, User Criteria defined in the Knowledge Base also controls who can access, read, or contribute articles.

 

You can think of below parameter:

  • Required: If a user should author or edit knowledge articles (not just read/view).

  • Not Required: If a user only needs to read/access articles, and user criteria gives them this permission.

 

For more information refer this

Control Access at Knowledge article by user Criteria 

 

Thanks,
Bhimashankar H

 

-------------------------------------------------------------------------------------------------
If my response points you in the right directions, please consider marking it as 'Helpful' & 'Correct'. Thanks!

Thank you @Bhimashankar H for your reply

 

That is, I could assign the knowledge role to all my users so that any of them can create a knowledge article and control with user criteria which knowledge base they can create and edit?

 

Yes @Santiago Ruales , you can assign the knowledge role to all your users to grant them the ability to create and edit knowledge articles. Then, you use User Criteria on the Knowledge Base to control which knowledge bases each user can create or edit articles in.

 

User criteria acts as filter at the knowledge base or article level.

 

Thanks,
Bhimashankar H

 

-------------------------------------------------------------------------------------------------
If my response points you in the right directions, please consider marking it as 'Helpful' & 'Correct'. Thanks!

Shashank_Jain
Kilo Sage

Hii @Santiago Ruales ,

 

Understand it in this way -

 

Yes, the knowledge role is required to create a Knowledge Article at all.

Then, user criteria further restrict which KBs a user can create/edit in.

If you give knowledge to everyone, you must still configure User Criteria properly to prevent people from creating in the wrong KBs.

 

 

 

If this works, please mark it as helpful/accepted — it keeps me motivated and helps others find solutions.
Shashank Jain