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