cancel
Showing results for 
Search instead for 
Did you mean: 

Restrict webdav to specific space

jneeve
Champ in-the-making
Champ in-the-making
I googled this but didnt find it…..

Is it possible to restrict a webdav share to a specific space  (and not allow the user to navigate to others space (parent spaces, etc))

I want to use wevdav strictly for a 'drop zone' to dump documents into and don't want them navigating to other spaces.  The problem I see is the users technically have access to other spaces, but we use a custom UI interface that they use for 'normal' navigation of these..
4 REPLIES 4

daniel_gradecak
Confirmed Champ
Confirmed Champ
I used Alfresco's webdav in a project and I did not find a configuration possibility for that. The only advice I can give to you is that you could change alfresco's webdav classes or simply write a webscript for that. I used groovy to quickly implement such a solution.

jneeve
Champ in-the-making
Champ in-the-making
Could you elaborate a bit on using groovy for that?

We have webscripts in place to add a single file to a space (we actually dont use the alfresco front end at all - we have our own custom UI)

But I want a fully automated solution - in this case users are scanning large amounts of files and need to drop them 'somewhere' that can get directly into alfresco.

We have a bit convoluted setup since we have alfresco running on solaris mounting an SMB share from a  windows server..  (Using Sharity) The share is monitored by a java process running on solaris that looks for new files and adds them to alfresco using the webservices api.. However spanning windows + solaris creates problems with file locks, permissions, etc so we want to try and implement a solution using only Alfresco 'stuff'…. (whatever that may be) ..

daniel_gradecak
Confirmed Champ
Confirmed Champ
Well I am not sure if I understand you correctly but have you envisaged using CIFS?

jneeve
Champ in-the-making
Champ in-the-making
Yes, but due to security reasons we are unable to at this time… (hence the rather awkward way we have it setup)