Although I thought I really had researched everything thoroughly before purchasing the commercial license, Caveat Emptor applies regardless…
I would strongly recommend that EE specify clearly in the ‘members & groups’ documentation that group membership is exclusive, i.e. it is not possible to belong to more than one group.
In the same vein, it is also not possible to directly ‘join’ the mailing-lists and the user, i.e. the userid in the mailing list tables is not relationally linked to the userid in the user tables. Unfortunately, this then means there is a disconnect between the email address in the user profile, and the email address in the mailing list.
This, to me is an extremely weak point of EE, and would have been a dealbreaker had we caught on to that earlier. Now we are fudging around with cron scripts to get data back and forth to the mailing lists for messages that rightly should have been based on permissions (groups).
Having said that, EE is a nice framework otherwise. Please read the above to be another vote (of which I have found many in the forums) for more granular multi-group membership permissions.
/Ulf
