forgive me if i'm being dense. I think what you're describing is a Group in a role based security sense. Meaning all users belong to a global group as a user, but then a CE admin could create another group, assign people to it, and give that group a role.
Is that correct? -- Levi Rosol Twitter: @LeviRosol <http:www.twitter.com/LeviRosol> On Thu, Nov 20, 2008 at 11:31 PM, Max Schubert <[EMAIL PROTECTED]>wrote: > > Hi Levi, > > On Fri, Nov 21, 2008 at 12:18 AM, Levi Rosol <[EMAIL PROTECTED]> wrote: > > Max- > > > > I like where you're going with this, at least the hierarchy of groups > part > > as that is ultimately where my application is heading. > > > > I'm not sure I'm seeing the benefit of having a global group. Some people > > may want to use CE as it is today. Users and Friends with no need for > > Groups. Having a global Group seems to be added complexity. > > > > Also, a Group will function differently than a User, or Profile as we > > started to describe earlier. > > > > But am I understanding you correctly? > > I am seeing a group as an container for users and roles :), so it is > dual purpose, the global group just exists as a container for a > default set of roles so that the relationship model in this case would > be consistent and code wouldn't ahve to check to see if a user was in > a group or not in order to get roles for them .. does that clarify it > at all? > > A profile can still be a 1-1 with a user, this just abstracts > functionality away from users and assigns it to a central class > (Group) that can act as both a way to associate users and a way to > associate roles .. all in one go. > > So if a CE admin wanted to have no end user groups, that is fine :), > they just set up the roles for the global group and disable user > created groups and they are done. > > This would also allow the CE overall admin to do varying levels of > administrative privileges using groups as well .. makes it easy to > make an admin who is just a forum/blog admin but who can't admin other > user profiles, or approve pending users if user signup moderation were > set up ... lets the CE admin create multi-level administration roles > for a CE instance. > > - Max > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "CommunityEngine" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/communityengine?hl=en -~----------~----~----~----~------~----~------~--~---
