For a project my company is working on, we’d like to be able to define custom fields at the member group level (as opposed to the member level). In our hierarchy, a group represents an organization where we’d like to define organizational level details (phone number, location, organization type, etc). Then people with the organization will have member accounts and be placed into the appropriate member group for their organization.
It appears to me, member group level custom fields are not a part of ExpressionEngine (unless I’m completely overlooking it). Does anyone know of an add-on that might accomplish this? (I also can’t seem to find an add-on to accomplish this.)
Otherwise, I see two options: 1) Define organizational information at the member level (resulting in duplication of data and possible different values for members within the same organization). 2) Define the information in a structured format in the the group description field and parse it out with PHP when i need to access it (my current method).
Any other thoughts?
—Christian