Check permissions but skip the Lock policy
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-01-2013 05:32 AM
I'm playing with a realtime edit framework for Nuxeo, the plan is to have a real time edit button to start a collaborative editing session so I'm locking the document to prevent concurrent changes, besides those made in the session of course. What i'd like to know is if there's an easy way to check for permissions and skip the Lock policy check? Once a document is locked and a real time edit session's started users should be redirected to the current editing session but i need to check for permissions... I ended up copying the SecurityService.hasPermission method and removing the policy check but I was wondering if there's an easier way ...
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
03-07-2013 07:15 AM
Hi Nelson,
If you only want to remove the lock policy check, there's an extension point for security policies:
This should do the trick:
<extension point="policies" target="org.nuxeo.ecm.core.security.SecurityService">
<policy enabled="false" name="lock" />
</extension>
