code: private void setUnrestrictedAttributes(Map<String, String> attributes) {
  
          // Translate full name attribute
          getModel().setFullName(TextField.parse(attributes.get(User.Attribute.FULL_NAME)));
  
          // Translate email address attribute
          getModel().setEmailAddress(TextField.parse(attributes.get(User.Attribute.EMAIL_ADDRESS)));
  
          // Translate organization attribute
          getModel().setOrganization(TextField.parse(attributes.get(User.Attribute.ORGANIZATION)));
  
          // Translate role attribute
          getModel().setOrganizationalRole(TextField.parse(attributes.get(User.Attribute.ORGANIZATIONAL_ROLE)));
  
      }
docs: Stores all unrestricted (unprivileged) attributes within the underlying
  user model, pulling the values of those attributes from the given Map.
  
  @param attributes
  The Map to pull all unrestricted attributes from.