I have a site in which each member group has (of course) a different set of viewing and posting privileges. It is also set up to place new membership requests into Pending, until manually activated by the site admin -- at which time the applicant receives an email informing them that their account is active, and the member's account moves from Pending to the default group, Member_group_X. All this is, of course, completely normal EE out-of-the-box behaviour.
What I have not found, either natively or via an add-on, is a way to assign a new account to a different (non-default) member group at the time that it is manually activated by the admin. Not having this ability risks letting the newly-activated member log-in before the admin has had a chance to move them to the correct member group, thereby exposing information that should be hidden.
Does anyone have a way of combining the 'Activate Pending members' process with the 'moving a member to a different group' process?