I posted this in the ‘how to’ forum, but did not get any replies. In case I am missing something very basic here, I’m reposting to tech support. Thanks for bearing with me.
I am trying to figure out a way to relate individual site members to a ‘corporate’ member, so that we can manage the company membership (annual dues, company profile) separately from individuals’ access to the site BUT ALSO enable individuals to edit information for their company.
Specifically, we have:
(1) Corporate members - the actual members of our organization; must pay dues, maintain a company profile, and maintain multiple business listings (e.g., two businesses owned by the main company).
(2) Individual users - representatives of the company whom we interact with and track contact info; if they leave the company, we need to terminate their access to site without terminating company access. If company discontinues membership, all of its individual users should lose access to website.
Fyi, we need to maintain the corporate member as an EE member (rather than weblog) because we are using the SimpleCommerce module and paid membership extension to manage annual dues.
Our current plan is to maintain the business listings as weblog entries with the corporate member assigned as the author, then limit editing of that entry to the author through a SAEF. We would maintain separate website members for both the corporate member and individual users, but the individual users would have to log in as the corporate member to edit their company profile or business listings. If the individual user left the company and the company was concerned about their username/password security, we could change it.
Is there another approach that would make more sense? Ideally, we would not expose the company password to the employees or require them to login separately as the corporate member in order to make edits.
Thanks!