What are the options to upload large files using Confluence OnDemand

I need to upload large binary files to Confluence OnDemand, which size exceeds the (10MB) attachment limit, and need to restrict access to these uploads based on Confluence Space security settings.

As an example, I would like to create 2 spaces in Confluence with different access restrictions and upload files.

What are the options to support uploading large files using Confluence OnDemand or otherwise storage alternatives while preserving user's Confluence OnDemand authentication and authorisation?

2 answers

1 accepted

Jack from your clarification you point makes much more sense.

The convention you are looking for does not exist. Attachments must necesarily be associated with a page.

You could create a space called attachment and only have the home page. You could then use whatever linkback you prefer to reference these attachments. Confluence simply is not aware of attachments at a global level, they need to be associated with a particual page.

Another thing to think about is confluence is not designed to serve a number of massive files. A number of our customers do it without too many negative effects. You may want to explore the idea of a second file server and providing links to those files from within Confluence.

confluence is not designed to serve a number of massive files

A number of our customers do it without too many negative effects.

Point well taken. I'm going to take your advice and look for a file server to store my files. The one problem I see though, is that those files been outside of Confluence, Confluence authorization mechanism is lost, i.e. anybody who finds the link to the files can access them if access to them is not restricted, and that was my primary reason for using Confluence, unless there is a way to use Confluence to restrict access to third party resources, in this case, files on an external storage.

confluence is not designed to serve a number of massive files

A number of our customers do it without too many negative effects.

I'm going to consider your advice and look for a file server to store my files. The one problem I have though, is that those files been outside of Confluence, Confluence authorization mechanism is lost, i.e. anybody who finds the link to the files can access them if their access is not restricted, and that was my primary reason for using Confluence.

Is ther a way to use Confluence, or some other OnDemand service to restrict access to some shared storage on Atlassian OnDemand or third party server.

Or could a service like BitBucket be a good fit for my case?

After further searching, could the combination of Atlassian + Google Apps http://www.atlassian.com/google-apps/ for the authentification and authorisation and Google Storage https://developers.google.com/storage/ be a solution?

Hi Jack,

You should be able to increase the Attachment Maximum Size of your instance inside your General Configuration menu. This documentation explains in detail how to do it:

https://confluence.atlassian.com/display/AOD/Configuring+Attachment+Size

Let me know if this information helps you!

Regards,
Marlon

I do now realise from your answer that my question wasn't clear enough.

In an attempt to clarify my requirement, I want to publish some files on Atlassian OnDemand, typically large ones (>10MB), and link to them from different places in Confluence, without attaching them to a particular Confluence page.

Does it makes sense or did I miss something?

Suggest an answer

Log in or Sign up to answer
How to earn badges on the Atlassian Community

How to earn badges on the Atlassian Community

Badges are a great way to show off community activity, whether you’re a newbie or a Champion.

Learn more
Community showcase
Posted Jul 10, 2018 in Confluence

We want to see the templates you've created in Confluence!

Hi Community, Jessica here from the Confluence Product Marketing team!  July’s community challenge is all about sharing pictures  — and as an extension of our first post on what ...

634 views 21 11
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you