Is S2 Member suitable for a members-only site with confidential content but no need for payment handling? The priorities I have are:
#1 – Custom Post Type Support – Some member levels have access to everything for a particular post type. Others have access based on a value in a custom taxonomy. (ex. employees have more access than partners and managers have more access than employees). Levels differ by custom post type.
#2 – Custom Field Support – In some cases a role will have access to all the content for a post type based on 1 keyword in a custom field pick-list. (field employees only have access to a “final report” and not a “draft report” or “confidential report”. I rely for custom fields and not tags for this to precisely control what is entered (using a pick-list) vs a tagging style.
#3 – Safe URL for Uploaded files (mostly .PDF) – I need to make sure there is protection for a case where an employee leaves the company and has a link to a confidential .PDF file. If they don’t have an active username/password they should not be able to access the .PDF via the link they do have (or can guess at).
Thanks for your comments.