CRUD for user entity