How To Disable Notifications For Attachments Action
Platform Notice: Data Center Only - This article only applies to Atlassian products on the Data Center platform.
Note that this KB was created for the Data Center version of the product. Data Center KBs for non-Data-Center-specific features may also work for Server versions of the product, however they have not been tested. Support for Server* products ended on February 15th 2024. If you are running a Server product, you can visit the Atlassian Server end of support announcement to review your migration options.
*Except Fisheye and Crucible
Summary
Whenever an attachment in a page are added, updated or deleted, each action will generate a email notification to the watchers. If the page involves many attachments, watchers will received unwanted notification storm and noise.
Solution
Workaround
Since the release of Confluence 7.0, it is no longer possible to enable or disable individual modules of the bundled system apps through the Universal Plugin Manager. If you are running Confluence 7.* you can disable modules via UPM API by following Cannot enable or disable bundled system apps or modules
Currently it's not possible to disable the notification via UI. This particular feature request was tracked CONFSERVER-33214 - Attaching files to the view page generates notification noise
To workaround this, we would have to disable file-content-update-notification and file-content-remove-notification modules in Confluence File Notifications (com.atlassian.confluence.plugins.confluence-file-notifications
) System Add-on.
UPM API Option:
Use the Universal Plugin Manager API to either enable or disable it.
1
2
3
4
5
6
7
8
9
10
11
curl --user "<USER>:<PASSWORD>" --location --request PUT '<baseURL>/rest/plugins/1.0/com.atlassian.confluence.plugins.confluence-file-notifications-key/modules/file-content-update-notification-key' \
--header 'Content-Type: application/vnd.atl.plugins.plugin.module+json' \
--data-raw '{
"enabled": false
}'
curl --user "<USER>:<PASSWORD>" --location --request PUT '<baseURL>/rest/plugins/1.0/com.atlassian.confluence.plugins.confluence-file-notifications-key/modules/file-content-remove-notification-key' \
--header 'Content-Type: application/vnd.atl.plugins.plugin.module+json' \
--data-raw '{
"enabled": false
}'
Confluence restart is required to re-enable the plugin module.
For Confluence 6.15.* and Older
Go to
> Add Ons / Manage Apps
Select All Add-Ons From the Drop Down List
Search for Confluence File Notifications
Expand the modules
Disable file-content-update-notification & file-content-remove-notification
Was this helpful?