A plugin is an add-on to the core Bamboo code, used to extend the Bamboo functionality. Some plugins are shipped with Bamboo, others are available for you to install yourself.
Bamboo comes with the following preinstalled plugins:
You can develop additional plugins (see the Bamboo Plugin Guide) or download existing plugins from the Atlassian Plugin Exchange, and install them into your Bamboo system.
Managing your Plugins
About the Universal Plugin Manager (UPM)
The
Universal Plugin Manager (UPM) provides you with a powerful and user-friendly interface to manage your plugins. The Universal Plugin Manager itself is a plugin, which contains a number of modules that are implementations of the Atlassian
REST plugin module type. It allows you to perform common plugin tasks, such as:
- Enabling/disabling plugins and their plugin modules.
- Installing new plugins.
- Configuring advanced plugin options.
- Finding out-of-date plugins and updating them.
- Checking the compatibility of your installed plugins against newer versions of the application.
The Universal Plugin Manager also interfaces with the Atlassian Plugin Exchange, so you can browse the wide range of plugins available for your application from within your application. You can install any of these plugins with a single click, or upload your own plugins using the Universal Plugin Manager as well.

Screenshot above: The Universal Plugin Manager in Bamboo
Notes
- Plugin Safety. Plugins are very powerful. They can change the behaviour of almost any part of the Bamboo server. This makes it very important that you trust a plugin before you install it. Always be aware of where and who a plugin comes from.
- Troubleshooting. Having problems with the Universal Plugin Manager? Try the Universal Plugin Manager FAQ. (The link will direct you to the Universal Plugin Manager documentation. Use the back button on your browser to return the Bamboo documentation).