Thank you, I wasn’t thinking of the email approach before but now it makes sense. I was thinking of user groups (created at /admin/groups) because I want to display certain categories to certain groups, so a new comer can’t see all the categories, but someone who has been around (and been promoted to a higher group) can see them all.
I can’t do it based on trust levels because we need to handle promotion internally, that is, once a user meets certain criteria we decide.
If you’re going to decide based on “certain criteria” then can’t you just assign them to the “Good Group” once they’ve met the criteria? (Why do you need to automatically assign them to a group at all?)
I don’t think there is a feature to auto assign groups based on email account To endpoints. There is a feature to assign groups based on From accounts.
Not really: I couldn’t find a way to stage users without inviting them, and I find the invitation process limiting: either I can use individual invitations, each with their own group and message, but then I can’t choose the language of the invitation template – or can I choose to bulk invite in a group with a custom message for all, or I can bulk invite people in a group, but then I lose the ability to provide a custom message (and still can’t change template message.) So the option I choose is to let the system stage the users and not invite them.
Is using groups to differentiate certain subgroups within a community a suitable use-case for this feature? For example, suppose I had a discussion group about racket sports (not my case, just an example). Could I use groups to differentiate say badminton and tennis players? For example, with a badge for each type of player?
If this would be a good use for groups, then it would make sense to allow the players to choose a group when they register, wouldn’t it?