Skip to main content
Skip table of contents

2024-02 Changes to the installation of Data Center apps

To enhance security, we’re changing the way Data Center products handle app installation using Universal Plugin Manager (UPM) and REST APIs. App installation through UPM is now disabled by default. System admins can still enable app installation.

TLDR; To enhance security, we’re changing the way Data Center products handle app installation using Universal Plugin Manager (UPM) and REST APIs. App installation through UPM is now disabled by default. System admins can still enable app installation.

To enhance security, we’re changing the way Data Center products handle app installation using Universal Plugin Manager (UPM) and REST APIs. App installation through UPM is now disabled by default. System admins can still enable app installation.

This change doesn’t affect the installation of apps from the Atlassian Marketplace.

When will this change be available?

Upgrade to the following product version, to activate this change:

What changes for admins?

Changes to the user interface

We’re removing the Upload app button from the Universal Plugin Manager, so system admins won’t be able to install apps through the Administration.

Here’s an example of the Bitbucket user interface before and after the change.

Before

manage-plugins-before

After

manage-plugins-after

Changes to the REST API

We’ve changed the /rest/plugins/1.0/ REST APIs to block the possibility of installing apps.

How can admins enable API app installation?

The system admin can enable the functionality by setting the upm.plugin.upload.enabled system property to true.

To apply changes admin needs to restart the product instance.

For further details, check respective release notes.

App installation will be disabled for Data Center product instances running on Atlassian Marketplace Plugin Suite (AMPS). To enable it you need to switch to developer mode or set the upm.plugin.upload.enabled property to true.

Is there LTS support for this functionality?

This change will be also implemented in the following supported LTS versions:

  • Jira Software 9.12 LTS and 9.4 LTS

  • Jira Service Management 5.12 LTS and 5.4 LTS

  • Confluence 8.5 LTS and 7.19 LTS

  • Bitbucket 8.9 LTS

  • Bamboo 9.2 LTS

JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.