Password protect only selected content on public confluence wiki

I'm currently testing confluence with jira (both onDemand) for our relatively small academic institution. We do have the need to put websites up for lectures. Those websites usually contain some content that needs to be password protected, i.e. it is only available to students who actually take the course. How can I achieve this in confluence? In your answers, please consider that I'm not a web developer. I'm just checking out confluence (I so far have not even started on jira). I really like the it so far, but I need to find a simple fix for this somehow.

2 answers

This widget could not be displayed.

See our little add-on. I wrote it for sharing passwords, etc internally. A new version will be on marketplace shortly (MSSQL doesn't work in the current version). Note this is not available for OnDemand so you'd have to run confluence standalone: https://marketplace.atlassian.com/plugins/com.prcpo.confluence.plugins.secure-content-block

JIRA allows you to use Issue Security schemes to hide certain issues within a project. You would have a public security level, and active student level. You can protect sensivite issues by setting the security level to 'active student.'

Within Confluence you can restrict the view permissions on a page to a group that contains your active students. If you need to mix public and hidden information on a single page you can use the Include macro to include your view restricted page into another publically viewable page. Active students would see all of the content, whereas, public users would only see the public content and not the restricted content.

That add-on looks great, do you think you will be able to provide it for OnDemand as well?

Thanks Jan. Unfortunately I don't think it will make it to OnDemand because it requires access to the confluence database (which wasn't allowed last I knew). We could make it a remote plugin for OnDemand but your encrypted data would have to live on our servers and I'm not sure that we want to take on that responsibility, nor that customers would be comfortable with it. Stay tuned-if we can figure out a way to make it work we will.

This widget could not be displayed.

One fix that I could think of is to create a user "student" and give the user a password and restrict this user only to be able to view certain pages and download specific content. Then what happens if two students try to sign in and download at the same time?

Suggest an answer

Log in or Sign up to answer
Atlassian Summit 2018

Meet the community IRL

Atlassian Summit is an excellent opportunity for in-person support, training, and networking.

Learn more
Community showcase
Posted yesterday in Statuspage

What are your best incident management tips and stories? #HugOps

 👋Community members! Downtime happens. And great incident response takes a village. Teams like Support, Dev, SRE, Ops, IT, and Marketing have to come together to resolve the problem while keep...

64 views 2 3
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