Management of users, roles, tenants and security/ACL in Node.js/MongoDB/Mongoose with self service signup