Table of Contents | |||||||
---|---|---|---|---|---|---|---|
|
...
|
Overview
Approval for current page version management allows admins to mange manage approval processes for different versions of confluence Confluence pages. In order to set up, you will follow steps as belowThis feature allows the system to automatically start the re-approval process when there are changes or modifications in the page without the need of manually resetting the approval process. You can also view and manage outdated approvals and manually initiate them when necessary.
Global Settings
Navigate to Apps → Settings → General , and you will find → Approval for current page version section.
...
Current page version approval
...
Enabled: “Approve the current version of the page” value will be unchecked for each new definition.
Set as default: Value will be checked for each new definition.
Required: Value will be mandatory for all definitions.
Disabled: Value will be completely turned off and can’t be enabled for any definition or page.
The next option is managing automatic re-approvals when a page is edited and a new version is created.
...
In the settingsOnce you activate the “Current page version approval” option, after a change on the page, all associated approvals will be marked as OUTDATED. All these outdated approvals will be added to the list, which you can view by clicking “Any” or “Outdated” in the status filter. (Default status is “Up-to-date,” which means not archived and not outdated.)
...
Approval statuses causing automatic re-approval after a change on the page
...
If an approval was given in the past but now it’s outdated due to changes in the page, you can manually rerun the approval process.
In case you don’t want to do it manually, you can specify which Approval Statuses approval statuses (such as "Approved," , "Rejected," , or "In Progress") will automatically trigger a re-approval when a change is made to the page.
If the approval status is listed for automatic renewal based on the current version of the definition, the person who initiated the approval will be notified about the automatic renewal. If not, the initiator will receive a direct email with a link to open the approval on the Confluence page.
Info |
---|
These global settings, like selecting statuses or setting automatic |
...
reminders, can later be overridden at pages or definitions levels. |
Definition
...
level settings
Navigate to Apps → Definitions.
...
You can also enable/disable settings at the definition level.
If you
...
select “Approve the current version of the page,
...
"Approve the current version of the page" checkbox is available at the definition level.
...
” the approval process will apply specifically to the current version of
...
the page
...
.
...
“Approval statuses causing automatic re-approval after a change on the
...
page” show statuses marked at higher level, which can be unchecked.
Page
...
level settings
...
‘Approve You can also manage these two options in the New tab from Approval Path in the page view.
“Approve the current version of the
...
page” option can be changed only if
...
“Current page version
...
approval” is not set as Required or Disabled.
...
“Approval statuses causing automatic re-approval after a change on the
...
page” show statuses marked at higher level,
...
Outdated Approvals
...
If the page version is changed, all approvals associated with the given version will be added to the approval_path_outdated (approval_id, changed_by, change_date)
table.
if the approval status is on the list of automatically renewed run approval based on the current version of the definition, notify person who started approval about automatic renewal
if not, person who started approval will be informed by receiving a direct email message with a link allowing them to open the approval on the confluence page.
Outdated approvals should have the option to be manually restarted (based on the current version of the definition - this should be communicated to the user in a tooltip over the action icon).
In addition:
In the approval list view, we will display an additional status of OUTDATED for all such approvals.
The actions approve/reject/send notification will not be available.
The same should be added to the approval list for the per space and global views.
For external users, we should not display information about approvals with such a status.
On the Approvals tab, the option to filter by page version should be added.
Outdated status should be added to the filter parameters.
...
which can be unchecked.