protected boolean isReadAllowed(T object) { if (IdentifiableObject.class.isInstance(object)) { IdentifiableObject idObject = (IdentifiableObject) object; if (sharingEnabled()) { return SharingUtils.canRead(currentUserService.getCurrentUser(), idObject); } } return true; }