Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

Best Practices for Knowledge Base Page Owners

Justine
Contributor
January 9, 2026

We are in the process of implementing an automated approach in our Service Desk Knowledge Base space to notify page owners when a page has been inactive for a certain period of time. The automation rule behind this approach would also create a ticket (with a link to the page in question) and assign to the page owner to review inactive page either for updates (if still relevant) or determine if page should be archived and/or deleted. 

In our environment, the majority of KB articles were created by one or two Helpdesk team members. These articles are largely application-specific (how-to and troubleshooting content). In many cases, the page creator was the person who initially worked through an issue on a ticket or call, identified the resolution, and documented it for future reference. However, that person is not necessarily the long-term technical owner or primary contact for the application itself. 

This is where I'm stuck. What is the best practice around page ownership in a Confluence Knowledge Base space? Should pages be reassigned after creation to the app owner?

Our goal is to ensure that KB content remains accurate, actively maintained, and relevant over time. We don't want to place the responsibility of that solely on one or two individuals simply because they created the original content. 

Curious how others have navigated this situation. What is best practice and/or what works well for other organizations? 

Update: For clarity, I already have automation rules in place and understand how to configure all of that - this is more to understand how others are assigning (or reassigning) page owners and who the page should fall under in terms of reviewing and updating every couple of years, if that makes sense. 

2 answers

1 vote
Jamie Esker _Appfire_
Atlassian Partner
January 9, 2026

Hi @Justine! I'll share some of my knowledge here. Atlassian provides some helpful automations with tasks like these. You can set up an automation to notify selected users when pages reach a certain age. This could be a trigger that they need reviewed or archived. You can also automatically archive them via label, status change, or other actions.

I haven't played around with the ownership transfer as much, but there are some options in there, like, transfer ownership upon publishing, account deactivation, etc.   

If you want a more scalable option, there are apps like Comala Document Management, which provides automated workflows for tasks like these. Full disclosure, I am the PMM that owns this app at Appfire, so I'm a little biased. 

You can manage workflows at the global level and define workflow variables per workflow or page, which makes maintaining workflows much easier, especially if several people need to be included. 

For example, you can set an expiration date per process, all on one workflow. That will trigger a review status, which notifies the right stakeholders. Once you they review, they can either update the document, sending it back through the approval process. Or it can be automatically archived via a label and integration with Confluence automation. 

Feel free to reach out to our team if you'd like a demo, but I hope the suggested automations can get you started! 

0 votes
Murray le Roux
I'm New Here
I'm New Here
Those new to the Atlassian Community have posted less than three times. Give them a warm welcome!
June 15, 2026

Hi @Justine  ! the age-based automation is a good backbone. A few things that work well when most KB articles trace back to one or two helpdesk people:

- Separate "owner" from "creator". If the rule keys off whoever created the page, those one or two people get buried. Set the Confluence page owner deliberately, then route the review tasks by owner, not creator.

- Capture a "review-by" date in a Page Properties block on each article and surface it with a Page Properties Report on a space index. You can use a filterable review queue so you're not relying on anyone noticing individual pages.

- Tier the cadence with labels (e.g. review-90d for fast-moving app how-tos vs review-365d for stable policy pages) and drive the automation off the label rather than one global age threshold otherwise you generate a lot of noise.

- Make "update vs archive vs delete" an explicit choice in the auto-created ticket

One thing I'd watch: inactivity is a rough proxy for "needs review." A page edited last week can still be wrong, and a stable page can sit untouched for a year and be perfectly fine — so expect to tune the threshold and lean on the owner's judgement in that review step rather than treating old = stale.

Now for my shameless plug:
I've been building Evergreen AI for Confluence: an AI Forge app that reads what pages actually say and surfaces the ones most likely to be wrong. It looks for outdated facts, contradictions, deprecated references, stale ownership, and quotes a line of evidence and a confidence score. No live listing yet, so I'm genuinely not selling anything. I want people to break it and tell me where it's wrong. Send me a message if you'd like to try it out.

Suggest an answer

Log in or Sign up to answer
DEPLOYMENT TYPE
CLOUD
PRODUCT PLAN
PREMIUM
TAGS
AUG Leaders

Atlassian Community Events