Вы можете справиться с этим, установив атрибут editEvent для rich: inpaceInput.
isFieldModificationRigth - это открытый метод в secBean, возвращающий логическое значение.
<rich:inplaceInput id="fieldId" value="#{bean.field}"
editEvent="#{secBean.fieldModificationRight? 'onclick': 'none'}"
Надеюсь, это вам поможет!