I'm working on a pet project web site using Joomla! to organize my apartment (i.e. itemizing and photographing belongings (great for insurance), appliances with attached scanned receipts and warranties, having access to medical documents (i.e in case of emergencies), shopping lists, joint calendars, photo albums, Google Map etc.)
However, my main concern is that some of these documents are quite sensitive.
These are the following 'user-groups' that I would like to set up in ACL.
- General Public
- Friends and Family (i.e. access to specific photo albums, events etc.)
- Residents (access to everything, including the 'sensitive docs')
I would like to set up the Joomla! site using ACL so that only those in the 'Residents' user group have access to download the docs (i.e. a download link with a description is only shown to those logged in as Residents and only Residents User Group members can download the docs).
- Can this be done with Joomla!'s native ACL? How? if not;
- What extensions can I use and how can this been accomplished?
Again, the main concern is how to make these sensitive docs and their description readily available authorized users, while protecting them from those who are not?