Creating a User - Tag relation plugin

Using assign seems like a good idea. I’m pretty sure that you could add users with the API. See How to reverse engineer the Discourse API