PrincipalsDAO.getPrincipal(resource.id, (error, user) => {
    if (error) {
      _errs = _.union(_errs, [error]);
      return _produceUserSearchDocuments(resources, callback, _documents, _errs);
    }