How to control Knowledge Articles Versioning

SayanG587898829
Giga Contributor

Hello Team,

I need to understand where we can control/check the OOB Knowledge Versioning.
Or If anyone help me to understand how the Knowledge Version works
Please check the below screenshot, 

SayanG587898829_0-1793635737252.png



Thanks in Advance

2 REPLIES 2

Dr Atul - LNG
Tera Patron

Hi @SayanG587898829 

 

https://www.servicenow.com/docs/r/servicenow-platform/knowledge-management/article-versioning.html

 

https://support.servicenow.com/kb?id=kb_article_view&sysparm_article=KB0713200

 

Have a look here

 

Article Versioning

Article Versioning allows contributors to create multiple versions of a knowledge article from existing published or outdated versions, preserving changes in the new version while leaving the original unchanged.

Enabling Versioning

  • Install the Knowledge Management Advanced Installer plugin via System -> Plugins.
  • Activate the plugin and ensure the property glide.knowman.versioning.enabled is set to true.
  • Migrate V2 knowledge bases to V3 by querying the kb_knowledge_base table for records with "Release version - is - 2".

Checkout Button Visibility

  • Requires Article Versioning to be enabled, the article to be in Published state, and the glide.knowman.versioning.enabled property set to true.

Editing the Latest Version

  • Check out the article to create a new minor version or edit fields configured for minor edits via the glide.knowman.versioning.enable_minor_edits property.

KBVersioningSNC Script

A Script Include containing versioning-related methods, allowing customization by overriding method definitions in the KBVersioning Script Include.

Accessing the Latest Version

  • Use /kb_view.do?sysparm_article=KBXXXXXXXX (Knowledge V3) or /kb?id=kb_article_view&sysparm_article=KBXXXXXXX (KB Service Portal) with the sysparm_view parameter.

Permalink Behavior

  • Points to the latest version accessible to the user.
  • Contributors with edit access may redirect to a draft; read-only users see the published version.

View Count Discrepancies

  • The kb_use table tracks total views, while the kb_knowledge view count reflects views within the last glide.knowman.view_age.days (default: 30 days).

Notifications

Subscribed users or those following the parent knowledge base receive notifications when a new version is published.

****************************************************************************************
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
******************************************************************************************

yashkamde
Giga Sage

Hello @SayanG587898829 ,

 

To turn versioning on/off : navigate System Properties :

glide.knowman.versioning.enabled :

yashkamde_0-1793637397354.png

glide.knowman.versioning.enable_minor_edits :

yashkamde_1-1793637470000.png

 

Where to Check Article Versions :

Open any Knowledge Article form and scroll to the bottom. Under the Article Versions related list, you will see a timeline of all past drafts, reviews, and published numbers associated with that specific article.

yashkamde_2-1793637554535.png

 

The versioning works on version increments sequentially based on the article's workflow state:

  • Initial Creation : 0.01 (Draft)
  • Review : 0.02 (Review)
  • First Publication : 1.0 (Published)
  • Checkout : 1.01 (Draft)
  • Republishing : 2.0 (Published)

 

Refer below for detailed understanding :

Article Versioning in ServiceNow Knowledge Management 

All About Knowledge Article and Knowledge Block Versioning 

 

If my response helped mark as helpful and accept the solution.