When a new user joins via an invite link, I’m finding that I also need to approve the user at the moment.
This defeats the whole purpose of an invitation; I may as well just send them the link to the forum.
I’ve tried this for a variety of situations (new link, old link, single person, multiple) on more than one instance, and it is the same.
I’ve got /admin/site_settings/category/all_results?filter=must_approve_users TRUE for these instances. It seems to be taking it a bit too literally! I want only to need to approve those who are joining without an invite, which is how things used to operate.
I thought that an invitation from staff was explicit approval - especially if it includes the email address of the user!
With an open invitation there is of course plenty of opportunity to abuse the link. But the staff member has to deliberately set the link up to allow that, and can take responsibility for (and limit) that risk quite easily.
It also means that people who stumble across my site can’t join it and are excluded unless they can find someone to invite them. That sucks.
How about adding two options to /admin/site_settings/category/all_results?filter=must_approve_users?
It was, the behavior was changed about a month ago though:
We have an instance used by a charity/union for skills training which has been similarly impacted.
Prior to the change staff invited users to bypass approval, now they have to do both. With the need to go back and verify each approval vs membership lists It has increased their admin overhead substantially.
I wonder if the main edge case is just allowing the must approve user setting to be overridden if the invite has a specific email address in it, and keep the must approve user setting for the anonymous invite links—but it may be more complex on the back-end to do that than I imagine.
How about either allowing admins only to set a flag “auto approve” and optionally limit it to “unchanged email” or “restricted to one” or some such? In my case I would even be happy with a command line inviter which can create those special pre-aprroved invites, is there something like this available?
At the mo, this simply isn’t the case if must_approve_users is TRUE:
Each time we have a group of folk to invite we either accept a lot of friction (the approval step) or have to reconfigure the site temporarily (and close it to public registrations), which is pretty painful.