Page Approval for Confluence feature differences
Last updated onNov 18, 2025.
Migration Path
Original platform | Target platform | Available app migration path | License migration | Notes |
|---|---|---|---|---|
Hosted | Cloud | 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. 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:
| The Page Approval app is enabled on a space level. The following settings can be configured:
| |
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:
| 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. | Adds the page approval functionality to a page. | There are no macros in the Cloud version. Instead:
| |
Generates a report on the pages using the Page Approval macro. | |||
Generates a report of acknowledgments for all pages where the Page Approval macro is used. | |||