Create a Python script in your acquisition path (I used portal_skins/custom) named can_view and paste in this code:
permission = "View" try: object=context if not object.acquiredRolesAreUsedBy( permission ): for p in object.rolesOfPermission( permission ): if p['selected']: if p['name'] in user.getRoles(): return 1 else: return 1 except: pass return 0Then you can check the permission in TAL like this:
<div tal:condition="some_object/can_view">
...
</div>