Atlassian OnDemand contains fully functional versions of JIRA, Confluence, FishEye, Crucible, Subversion and Bamboo. However, in order to securely integrate these applications in a hosted environment, some of the functions that are available in the installable versions of the products are restricted in Atlassian OnDemand. This means,
The functions that are restricted in Atlassian OnDemand are listed below. | On this page: |
Atlassian OnDemand General
- Imports — Please read Importing Data for information on supported imports for Atlassian OnDemand.
- Themes — Custom themes, look & feel, etc, are not supported in most cases.
- Templates — External Confluence templates are not supported.
- Plugins — Atlassian OnDemand contains a number of popular plugins. Please read the Atlassian OnDemand Plugin Policy for the list of supported plugins. Requests for additional plugins should be created as a feature request at https://studio.atlassian.com under the Atlassian OnDemand project.
- Alternative Languages —There's no full support for alternative languages except English (US) at the moment. Please follow JST-801 for updates on this feature.
- Backups — Refer to our Data Backups policy.
- Custom Domains — Your instance will be accessible at
https://<account_name>.atlassian.net, where <account_name> is a unique word you specify when signing up. Use of custom domain names is not currently supported. - Changing Domains — Currently we're unable to change your Atlassian OnDemand domain after the instance has been created. Please choose carefully when signing up.
JIRA
Generally speaking, all functions performed by the JIRA 'System Administrator' in downloaded JIRA installations are restricted in Atlassian OnDemand. The following table lists all of the functions that are restricted in Atlassian OnDemand, even to users with administrator permissions. The table below also lists whether the function can be configured by Atlassian OnDemand Technical Support on request. If not, then it is unavailable for configuration in Atlassian OnDemand.
Restricted Function | Configurable on Request? | Notes |
|---|---|---|
General Configuration
| NO | General Configuration options are available in JIRA OnDemand but Advanced Settings are not. |
System Administrator Permissions | NO | The JIRA 'System Administrator' global permission is not available in Atlassian OnDemand. |
Configuring an outgoing (SMTP) Mail server | NO | Atlassian OnDemand comes with an internal SMTP server configured to send notifications. |
Incoming Mail Servers
| NO | POP/IMAP Mail Servers are configurable in JIRA OnDemand but File system messages are not. |
| Changing project key pattern | NO | |
Configuring a CVS source code repository | NO | CVS repositories are not supported. |
Configuring listeners | NO |
|
Configuring services | NO |
|
Customising source files | NO |
|
Customising email content | NO | The procedure for customising email content sent in notification messages requires editing Velocity files within the JIRA webapp. This makes it a special case of "customising source files". See JST-1791 and JRA-7266 for feature requests to allow customisation of email contents through the web UI. |
Changing the index path | NO |
|
Running the integrity checker | NO |
|
Configuring logging and profiling information | NO |
|
Accessing the scheduler | NO |
|
Exporting/backing up JIRA data to XML | YES | Atlassian support will assist with generating a usable XML backups for downloadable instances, only if you have a pending cancellation of a paid-subscription Atlassian OnDemand account. Commercial customers can request an export by filing a ticket at https://support.atlassian.com. |
Importing data | NO | Please read Importing Data for information on supported imports for Atlassian OnDemand. Imports from non-Atlassian products or single project imports can be performed using a local evaluation copy of JIRA to create a compatible backup that can be imported into OnDemand. |
Importing XML workflows into JIRA | NO |
|
| Importing JIRA projects | NO | The information on Restoring a Project from Backup does not apply to Atlassian OnDemand. |
Plugins | NO | Only default plugins are allowed. Please see Atlassian OnDemand Plugin Policy for the list of supported plugins. |
Plugin Repository | NO | Only default plugins are allowed. Please see Atlassian OnDemand Plugin Policy for the list of supported plugins. |
Disabling attachments, | NO | Attachments enabled by default, maximum size set to 100MB. |
Running Jelly scripts | NO | Please see JST-1439 on the status. |
Configuring LDAP integration | NO |
|
Configuring trusted applications | NO |
|
| Configuring application links | NO | |
| Connecting local Bamboo installations | NO | |
| Configuring issue links | NO | |
Accessing license details | NO |
|
Modifying SysAdmin users & attributes | NO |
|
Remote API (XML-RPC, SOAP, REST) | YES | This is already enabled by default. For more information, see JIRA Remote API. |
Confluence
Generally speaking, all functions performed by the Confluence 'System Administrator' in downloaded Confluence installations are restricted in Atlassian OnDemand. The following table lists all of the functions that are restricted in Atlassian OnDemand, even to users with administrator permissions. The table also lists whether the function can be configured by Atlassian OnDemand Technical Support on request. If not, then it is unavailable for configuration in Atlassian OnDemand.
Restricted Function | Configurable on Request? | Notes |
|---|---|---|
System Administrator Permissions | NO | The Confluence 'System Administrator' global permission is not available in Atlassian OnDemand. |
General Configuration
| NO | Public signup is managed via JIRA. |
Daily Backup Admin | NO | Backups are managed globally. |
Plugins | NO | Only default plugins are allowed. Please see Atlassian OnDemand Plugin Policy for the list of supported plugins. |
Plugin Repository | NO | Only default plugins are allowed. Please see Atlassian OnDemand Plugin Policy for the list of supported plugins. |
Mail Servers | NO | Atlassian OnDemand comes with an internal SMTP server configured to send notifications. |
| Mail Archiving (at the space level) | NO | |
User Macros | NO |
|
Attachment Storage | NO | Attachments enabled by default, maximum size set to 10MB. |
Look and Feel
| NO | As Confluence uses a custom theme, it is not possible to customise the layout. It is also not possible to style Confluence with CSS. |
Custom HTML | NO |
|
Backup & Restore | Backup - YES | Confluence exports can be requested by filing a ticket at https://support.atlassian.com. |
SnipSnap Import | NO |
|
Logging and Profiling | NO |
|
Cluster Configuration | NO |
|
Remote API (XML-RPC, SOAP) | YES | This is already enabled by default. For more information, see . |
| External Gadgets | NO |
FishEye and Crucible
A small set of administrative functions are available for FishEye and Crucible.
The administration consoles in the downloadable versions of FishEye and Crucible are unavailable to Atlassian OnDemand customers. We have configured the administration options for these applications to offer the greatest flexibility and security for our customers. To request changes to the default FishEye/Crucible configuration, please file a feature request at https://studio.atlassian.com under the Atlassian OnDemand project.
Please note, however, that the FishEye remote API (REST, XML-RPC) is available to Atlassian OnDemand customers. For more information, see .
Restricted Function | Configurable on Request? | Notes |
|---|---|---|
| External SVN repositories | NO | Only the internal Subversion repository can be used. Feature request is JST-710. |
| Git or Mercurial support | NO | Feature request is JST-2090. Note that Bitbucket and GitHub repositories can be integrated with JIRA OnDemand. |
Bamboo
The following table lists all of the functions that are restricted in Atlassian OnDemand, even to users with administrator permissions. The table also lists whether the function can be configured by Atlassian OnDemand Technical Support on request (if not, then it is unavailable for configuration in Atlassian OnDemand).
Restricted Function | Configurable on Request? | Notes |
|---|---|---|
Configure builders | NO | Bamboo OnDemand only runs builds using elastic agents. Hence, capabilities can only be configured by using a custom image. |
Configure JDKs | NO | Bamboo OnDemand only runs builds using elastic agents. Hence, capabilities can only be configured by using a custom image. |
Configure Server Capabilities | NO | Bamboo OnDemand only runs builds using elastic agents. Hence, capabilities can only be configured by using a custom image. |
Support Custom Elastic Images | NO | Due to its wide scope, support of customised elastic images is not provided. We recommend using the default image with an EBS volume instead. You can customise the default image via scripts stored on your EBS snapshot during startup. |
Plugin Installation | NO |
|
Configure Users | NO | Bamboo users are managed via Atlassian OnDemand's users and groups. |
Configure Groups | NO | Bamboo user groups are managed via Atlassian OnDemand's users and groups. |
Configure Security Settings | NO |
|
Configure Mail Server | NO | Atlassian OnDemand comes with an internal SMTP server configured to send notifications. |
| IM settings | NO | This feature can be discussed here. |
Database Configuration | NO |
|
License Details | NO |
|
Indexing | NO |
|
Scheduled Backups | NO |
|
Export Data | NO |
|
Import Data | NO |
|
Create/Delete Projects | NO | JIRA OnDemand manages the projects for all applications. To create or delete projects, go to the Administration > General > Projects page. |
| Clover plugin | NO | Clover is not included by Bamboo OnDemand, and the integration of Clover with Bamboo OnDemand is not supported. The screen captures in the referenced Bamboo documentation might display Clover interfaces and they only apply to the download Bamboo. |
| External repositories | NO | Bamboo OnDemand can only use the internal Subversion repository. Feature request is JST-4488. |
Subversion
While you can access many of the Subversion functions via the command line client, access to the administration console in Subversion is unavailable, meaning that functions like svnadmin dump and svnadmin load cannot be used.
Restricted Function | Configurable on Request? | Notes |
|---|---|---|
Custom Hooks | NO | A pre-commit hook is available that requires a JIRA issue key. Custom hooks are not available at the moment due to reasons listed here. If you have suggestions on hooks you'd like to see in the future, please request the feature here. |
Backups | Full - Yes | Subversion full exports can be requested by filing a ticket at https://support.atlassian.com. It's also possible to use svnsync to mirror the repository. |







2 Comments
Hide/Show CommentsMar 22, 2012
Douglas Butler [Atlassian]
If you have questions or comments about the Restricted Functions or any other OnDemand topics, please post to Atlassian Answers. Thanks!
Apr 10, 2012
Anonymous
Guys you have to allow custom hooks in Subversion. Right now there is no way to send out emails when checkins occur. There is no way you can represent that as enterprise-quality support for Subversion.
Add Comment