There must be a way to do this, but I am unable to find anything helpful. Let me first say that I am very new to ExpressionEngine, but am experienced with CodeIgniter if that helps. I’m making some changes to a site for a CVB (convention and visitors bureau) and they’d like to have the ability to allow some members to access only a specific channel entry.
Specifically, the site has a channel called Directory where they have various businesses within the city. In its current state, admins can add and edit new directory items. They want to allow a user / or group to edit a specific channel entry. So, this would essentially allow an owner of a business (that is listed on the site) to edit his/her entry only.
From what I can tell, the Entry Access (http://devot-ee.com/add-ons/entry-access) plugin can accomplish what I am wanting. However, there is an additional clause. If a business owner edits his/her information, is there a way to only enable that user to make an unpublished revision of that channel entry. So, an admin can login later and approve / deny the changes.
Is any of this possible?