If property "glide.knowman.apply_article_read_criteria" is set to true... can article owner, view/modify his own article if he is not part of can read group in the article level?

Samyukta1
Tera Expert

I have set the property "glide.knowman.apply_article_read_criteria"  to true ,And  if I create an article with "can read" group where author is not part of that group , then he is not able to view or modify that article.

If suppose, can read group is empty and article is created then article owner is also able to see his record, but only problem I was facing is when ever user criteria is given in can read article level and article owner is not part of that group  he is not able view/modify that article.

Is someone facing the same issue..? 

can I get the solution for this ?.

6 REPLIES 6

Sebastian L
Mega Sage

Hi, you can look at this diagram for contributing access in knowledge bases: Contribute Access Diagram 

If you follow the diagram, you can see if the user does not have read access on the knowledge article, the user cannot contribute. 

 

And this one for Read access for future reference: Read Access Diagram

 

And full article and documentation here

 


Best regards,
Sebastian Laursen

Thanks @Sebastian Laursen for your reply.

But here my question is , if user who is creating article(i.e article owner who is having contribute access and property "glide.knowman.apply_article_read_criteria"  to true), can view the article?

Beacuse according to the document and the workflow, who is having contribute access can also have read access but if the property is set to true can read in article level will override the can contribute in the knowledge base.

find_real_file.png

So is it applicable for article owner(who have contribute access) also? because no where in the document it was mentioned about article owner who is creating the article. he is also considered as a user by the system and he is not able to see his own article.

So, Can I get the fix, how can article owner also can view his own article when the property glide.knowman.apply_article_read_criteria is set to true??

 

 

You need to add a user criteria for the author/owner of the article, so they can view their own article. If they do not match a user criteria, they simply cannot read the article, even though they created it themselves. It is possible to have multiple user criteria, so you can add one on the article/knowledge base level applicable for the author/owner of the article. 


Best regards,
Sebastian Laursen

yeah but then we do have so many user criterias in the instance and author does not know whether he is present in that user criteria or not.

In that case, if author select a user criteria where he is not there, then the same senario goes right? author cannot see his/her article.

User criteria can be a user/role/group/company right?

If I have given contribute access in knowledge base for itil role then according to that all itil users should read the articles. But problem here is if author is selecting a user criteria which has a group but not role and he is not part of that group then he cannot see/view his article right?