public SaleAgent register(SaleAgent user) {
   configuration.create(user, null);
   configuration.grant(DEFAULT_ROLE).to(user.getLoginName());
   authenticationManager.login(user, null);
   return user;
 }