How to manually add user in discourse?

I want to create a user to act as a service account, but I’m using single sign on and would need to do quite a bit of work to actually get a service account from the underlying user provider there. In other words, I don’t know how to do the create an account step or invite step.

I understand I could create a new user by switching away from SSO for a while and then back, is that what I need to do or can I manage to create a user without doing this?

Perhaps there is a ruby related command I can run from the terminal of my virtual machine that has a /var/discourse folder with ./launcher etc in it.

Perhaps there is a SQL query I can run from somewhere?