Users - Management
User administrative management
📄️ List company users with pagination
Retorna uma lista paginada de todos os usuários pertencentes à empresa do usuário autenticado, excluindo usuários com a função 'dev'.
📄️ Create new user (Admin only)
Crie um novo usuário para a empresa. Somente administradores podem criar usuários.
📄️ Reset user password (Admin only)
Permite que um administrador redefina a senha de qualquer usuário da empresa, gerando uma nova senha aleatória e enviando-a por e-mail.
📄️ Get user details by ID
Retorna as informações completas de um usuário específico da empresa.
📄️ Update user profile (Admin only)
Permite que um administrador edite o perfil de qualquer usuário da empresa.
📄️ Delete user with soft delete (Admin only)
Remove um usuário permanentemente usando soft delete (mongoose-delete).