Added User management authorization

I added authorization for user management. It’s not completely working
yet, but I just wanted to commit and sync it so I could work from home
again. I know my commit messages, but that’s life.