In my web app users can join many different groups (think facebook groups). Users need to be able to set email preferences for every group individually. I'd like to set up a single page for this (ideally).
I think the most common use will be "I want to unsubscribe from all emails" / "I want to subscript to all emails". However, I would love to be able to let power users drill down to set different prefs for different groups..some users are members of 20+ groups.
I've started in with the wireframe below but there has to be a better option.
Any help would be great.