Role based readonly condition field is editable via Report view

Hi Guys,

we have created a custom doc type in ERPNext, in that few fields are not editable (readonly) for a particular role as we handled through ‘read-only depends on condition’, but when user log in with that role and he/she can able to edit that field through report view.
Can anyone let us know how we can handle this in erpnext?

Thanks