Join the #BuildWithBuildAgent Challenge! Get recognized, earn exclusive swag, and inspire the ServiceNow Community with what you can build using Build Agent.  Join the Challenge.

Knowledge Base Reporting

Ralton Stewart
Tera Guru

Hello All I have been asked to provide a report on who is accessing 2 specific Knowledgebase's Areas is this possible?

They require as much info as possible?

 

 

1 ACCEPTED SOLUTION

AndersBGS
Tera Patron
Tera Patron

Hi @Ralton Stewart ,

 

Great questions which should be possible from initial thoughts. In general, I would utilize the Dashboard usage article created by Adam Stout https://www.servicenow.com/community/performance-analytics-blog/tracking-and-reporting-on-dashboard-... and change some part of it to look for KB articles instead of Dashbaords. 

 

Change:

        gr.addQuery('url', 'STARTSWITH', '$pa_dashboard.do?').addOrCondition('url', 'STARTSWITH', '$dashboards.do?');

to:

        gr.addQuery('url', 'STARTSWITH', '$kb_view.do?');

 

If my answer has helped with your question, please mark my answer as accepted solution and give a thumb up.

 

Best regards

Anders

If my answer has helped with your question, please mark my answer as the accepted solution and give a thumbs up.

Best regards
Anders

Rising star 2024
MVP 2025
linkedIn: https://www.linkedin.com/in/andersskovbjerg/

View solution in original post

2 REPLIES 2

Dr Atul G- LNG
Tera Patron
Tera Patron

HI @Ralton Stewart 

 

Do you need report on base level, then you can check the user criteria like

LearnNGrowAtul_0-1704707596612.png

 

 

or 

 

Give a try 

https://www.servicenow.com/community/now-platform-blog/reporting-on-who-is-viewing-your-knowledge-ba...

 

https://www.servicenow.com/community/knowledge-managers/monitoring-access-to-the-knowledge-base/m-p/...

https://www.servicenow.com/community/platform-analytics-forum/how-can-i-produce-a-report-of-who-view...

 

*************************************************************************************************************
If my response proves useful, please indicate its helpfulness by selecting " Accept as Solution" and " Helpful." This action benefits both the community and me.

Regards
Dr. Atul G. - Learn N Grow Together
ServiceNow Techno - Functional Trainer
LinkedIn: https://www.linkedin.com/in/dratulgrover
YouTube: https://www.youtube.com/@LearnNGrowTogetherwithAtulG
Topmate: https://topmate.io/atul_grover_lng [ Connect for 1-1 Session]

****************************************************************************************************************

AndersBGS
Tera Patron
Tera Patron

Hi @Ralton Stewart ,

 

Great questions which should be possible from initial thoughts. In general, I would utilize the Dashboard usage article created by Adam Stout https://www.servicenow.com/community/performance-analytics-blog/tracking-and-reporting-on-dashboard-... and change some part of it to look for KB articles instead of Dashbaords. 

 

Change:

        gr.addQuery('url', 'STARTSWITH', '$pa_dashboard.do?').addOrCondition('url', 'STARTSWITH', '$dashboards.do?');

to:

        gr.addQuery('url', 'STARTSWITH', '$kb_view.do?');

 

If my answer has helped with your question, please mark my answer as accepted solution and give a thumb up.

 

Best regards

Anders

If my answer has helped with your question, please mark my answer as the accepted solution and give a thumbs up.

Best regards
Anders

Rising star 2024
MVP 2025
linkedIn: https://www.linkedin.com/in/andersskovbjerg/