Page Approval for Confluence feature differences

Page Approval for Confluence feature differences

Last updated onNov 18, 2025.

Migration Path

Original platform

Target platform

Available app migration path

License migration

Notes

Original platform

Target platform

Available app migration path

License migration

Notes

Hosted

Cloud

A migration path is available

Needed

Understand the feature differences between the Confluence Data Center and Confluence Cloud apps:

Allocate time for a test migration to understand the steps required to migrate data and complete re-configuration.

This guide assumes you have successfully migrated your Confluence Data Center data into Confluence Cloud, as detailed in Atlassian's instructions (CCMA).

Additional Atlassian resources are available here.

Feature Differences

Migration Focus Area

Feature

Platform

Data Center

Cloud

Version and license

We recommend updating apps to the latest version.

Version support

 

Minimum migratable v5.1.14

Migrate to Security and Encryption for Confluence using steps at the Migration Path.

License

Available through Atlassian Marketplace.

Available through Atlassian Marketplace only.

Monthly subscriptions are the default option; however, discounted annual subscriptions are available upon request.

Confluence differences



Creating an approval request

Page Approval macro is used to create an approval request. The macro must be created on the page to use the page approval functionality.


The status panel is used to create an approval request.

The status panel appears by default on all pages. No macro is required

Page approval must be enabled by the administrator for the space

Tracking page approvals and acknowledgment reports 

Page Approval Report macro is used to keep track of approval requests. The macro has to be created on a page to track pages with the approval status.
The

Page Acknowledgment Report macro is used to track page acknowledgments. The macro must be created on each page to track its acknowledgment status. 

The approval requests are tracked in the Page Approval Dashboard.

This is accessible from Apps Approval Dashboard.

No macro creation is required.

Currently, page acknowledgment status is not recorded in the Approval Dashboard.

Create approval templates for space

Not supported.

 

Page Approval templates allow you to create an approval template with a preset list of approvers and acknowledgers. 

Page Approval Space Settings

Configure the Page Approval Space Settings to control the Page Approval settings on an individual space level.

The following settings can be configured:

  • Space Settings

  • Appearance

  • Approvals

  • Acknowledgments

  • Expiry Settings

  • Page Approval Notifications

The Page Approval app is enabled on a space level.

The following settings can be configured:

  • Space settings

  • Approval templates



Page Approval Global Settings

Configure the Page Approval Global Settings to control the Page Approval settings on a global level. The following are the settings that can be configured:

  • additional Page Approval fields

  • Page Approval notifications

  • Other Page Approval settings

Not supported.

Integration with other macros

Hosted Confluence supports nested macros, which means this app’s macros can easily be nested and integrated with other Confluence macros.

The Page Approval macro is not used to start the approval process. It is not possible to have nested macros. A status panel is used instead.

Other functions

Not supported.

Action logs of the approval request process are recorded in the comment section of the page. 

Action logs of each approval request iteration are on the same page.

 

Macro differences overview

Data Center macros 

Cloud macros 

This table lists the macro differences between the data center app and the cloud app version.

Page Approval

Adds the page approval functionality to a page.

There are no macros in the Cloud version.

Instead:

  • The status panel is used to start approval requests

  • The Approval Dashboard is used to view the page approval records

Page Approval Report

Generates a report on the pages using the Page Approval macro.

Page Acknowledgement Report

Generates a report of acknowledgments for all pages where the Page Approval macro is used.