We need some advice for best way to implement AS for kids teams. Maybe it's not a great fit, but we'd like to be able to use AS to register teams of kids for our service learning program:
http://www.slant45.org/We are extending this program that we ran in association with the most recent Super Bowl in North Texas. The idea is that groups of kids perform service community projects and their adult mentor/leader/coach gives updates on our site and communicates with other leaders.
Because many of the kids are in elementary school, we don't want to target them as users. Normally we'd say, hmm pretty easy - just have the team leaders create one account per team. Then logged in as a team, they can post progress and photos and join as many affinity groups (environment, wellness, peace, education, advocacy, etc.) as they like.
While this would work fine for most teams, some of the adult members will be administrators who will report progress for all the teams on an entire campus or perhaps across an entire small school district or non-profit partner. In this case, requiring multiple user accounts with credential management issues and such is thought to be excessively burdensome. So then we are looking at a new team entity where a user account can own and control many of them. But then my guess is there is no easy way to then make a team into a fully fledged AS participant. That's kind of fighting against the one-to-one user-to-profile relationship found in DNN/AS/AF. Is that right? Seems like we'd be getting into major customization going this route.
Now if we were considering making the teams into groups so that more than one user could be part of a team (say for older teen teams where we might allow student accounts), then Team type groups and affinity groups (based on project themes) could become confusing for the users? I'm not sure. We're new to AS, so could really use some help thinking this through. I haven't even figured out if groups can join groups.
Best,
Karim