I need help configuring Organic groups and whatever other modules are necessary to achieve the following.
My site has a handful of users who are staff members, and I want those users to be their own groups. On the user registration page, I want new users to choose from a list of staff members and when submitted, that new user is added to that staff member group. I want that staff member to be the group manager, and I want that account to be notified by email when a new user exists and signed up for their group. I want that staff member to be the one to approve the new user account, and be able to edit their account.
Basically, I'm creating a client portal for a financial firm, where clients sign up for an account to upload files (to their profile), and only their contact at the firm has access to their files. The site's admin creates the user accounts for the staff members, and in the process sets user account to group type. The clients are then managed by the staff member they chose during the registration process.
I have this structure more or less set up, but for some reason, neither the staff member (group manager) nor the site admin receives notification when a new user exists, and therefore the staff member doesn't know when they need to approve a new account.