How to restrict the ability to export a Space in Confluence
Purpose
Please note that the space export, in general, can be an intensive workload on Confluence.
So creating PDF exports in Confluence can impact and seriously degrade system performance, as described in the KB article: Exporting page or space to PDF fails and causes high load or OutOfMemory Error. To prevent performance issues, you may wish to limit the ability to export within Confluence to System Administrators and Space Administrators only, or disable the ability all together.
Solution
Disable Only PDF Space Exports
PDF Space exports can be entirely disabled with the below steps
- Navigate to » Manage Apps
- Select "System" from the drop down.
- Search for
Confluence PDF Export Plugin
- Locate the
Confluence PDF Export plugin and expand the view.
Click 18 of 18 modules enabled to expand the module list.
- Mouse over XML Export Format.
- Click
Disable on the right side.
PDF Space exports are now disabled globally.
Restrict Overall Space Exports to Confluence Administrators and Space Administrators
Create default Space Permissions for new Spaces
- Go to
General Configuration
»
Space Permissions.
» - Click the
Edit Permissions
button. - Edit the Default Permissions for the
confluence-users
group - Uncheck the
Space/Export
permission - Click Save
Change Permissions on existing Spaces
- Go to
General Configuration
»
Space Permissions.
» - Select
Manage Permissions
link.- This will need to be done for each Space individually
- Click the
Edit Permissions
button to remove the Export permission from the group confluence-users. - Click Save.
There is not a way to restrict the Space Administrators from exporting their Spaces. That is a limitation of the solution, but you will know that only a Space Administrator or a Confluence System Administrator can initiate a Space Export in the system.