I'm thinking of using Sitefinity for a large web development job, but I will need to develop a module similar to a 'contacts' or 'directory' module, however I will need to grant user edit permissions on each single 'contact' page rather than on the whole module. For example I only want 'Joe Bloggs' to be able to edit 'Joe Bloggs' contact details and not anyone else's (unless they had permission to do so, like a 'group' permission).
Please could someone let me know if this is do-able, and if so, how much work would be involved in terms of time and knowledge.
It would not need to be a pluggable module.
Also is there a list of 'official' sample modules and where can I download them?
Many thanks in advance!