Expiry and re-approval

A policy signed off two years ago and never looked at since is worse than no policy, because people trust it. Expiry brings approved pages back around on a schedule and tells everyone when they are due.

Approval options panel with Expiry set to On exact date and a date picker for the exact date
Expiry sits in the approval options, just above Save. Pick a period or an exact date.

#Two ways a page comes back

Trigger

When

Who is asked again

The page is edited

Immediately, on publish

The same reviewers, same thresholds. For a team approval, the team's current members.

The deadline passes

At the next hourly check

The same reviewers, all reset. For a team approval, the team's current members.

Editing is covered on How approvals work. In both cases, if the approval came from a team, the team's current members and minimums are read again first, so somebody who joined last week is included and somebody who has left is not asked.


#Setting an expiry

Three places, and the more specific one wins.

Where

Applies to

The approval panel, on one page

That page. See Request an approval.

A team configuration

Everything that team approves in that space. See Teams and assignment.

Space settings

Every approval in the space. See Space settings.

Overrides tab in space approval settings with Approval expiry turned on and set to 1 month
For a whole space, open Space settings, go to the Overrides tab, turn on Approval expiry and choose a period.

#The options

Option

Notes

No expiry

The default. Stays approved until edited.

1 month, 3 months, 6 months, 1 year

Counted from when the approval completes.

Custom interval

Days, weeks, months or years. If you count in days, the minimum is 7.

Exact date

A fixed calendar date. Pick today or earlier and it moves to tomorrow.


#What happens when it expires

Once an hour, Capable looks for approvals past their deadline. Each one it finds has every reviewer reset to in review, and everyone is notified. The page is no longer approved.

Before the deadline

After it expires

APPROVEDREVIEW

#When the approval came from a team

Teams change between reviews, so an expiring team approval asks the team as it stands today, not the people who approved last time. Capable reads the team's current members, whether it is the space team, a named team or a Confluence group, and its current minimums. The expiry date and publish options stay as the approval had them.

Person

What they get

Still on the team

The expiry notice

Joined the team since the last review

A normal approval request

Left the team

Nothing. They are no longer on the approval.

#Rejected pages expire too

An approval counts as complete once it is approved or rejected, and the clock treats both the same. A rejected page comes back for re-review on the same schedule as an approved one.


#Finding what is about to lapse

Expiry dates are searchable and sortable, so you can build a standing view of everything due next month and work through it at a monthly meeting. See Search and reporting.

Your approvals in the Approval app, with Expiring soon and Expired views in the sidebar and an Approval Expiry filter above the list
For a quick check, open Expiring soon or Expired under Your approvals in the sidebar, or use the Approval Expiry filter above any list.

#A few things that catch people out

  • Expiry is processed hourly. Don't build a process that relies on it happening at an exact minute.

  • An approval that never completes never expires, including one where everybody only commented.

  • A pending approval only ever expires on an exact date. Relative periods need a decision first.

  • Automatic publishing happens on approval only, never on rejection or expiry. See Publishing.

  • A team approval can come back with different people from last time. That is deliberate: it follows the team, not the previous round.



Nothing goes stale without somebody being told.