We are trying to use Discourse in more of an intranet setting, and one that uses group based categories and membership. The “catch-22” of needing a user to signup, then adding them to the group, is a bit of a hassle for both end users and admins. Complicating that is that we are using oAuth2 with local accounts disabled, so invitations aren’t even an option.
I thought I’d throw the question out here first to see if there’s any functionality I’m missing, or even more of a “conceptual” reason why it might be a bad idea. Using the API is the most commonly suggested route, and we can certainly do that. But I wonder if writing a “add user” plugin would be a better contribution to the community.