Hi it’s my first post here.
I’ve been looking for ways to use devonthink as remote file server for my small office. I put all office files into several devonthink databases. What i want was every one can use their devonthink (Mac & ios), sync to the same syncstore such that everyone can access the office files on devonthink anywhere anytime.
Everything works as expected if there’s only one database in the syncstore. However, devonthink does not natively have access control to individual database within same syncstore. It means that if there’re A, B, C databases (in my case, each database is one project) in one syncstore, i cannot limit user 1 access to database A only.
I’ve been looking into this and figured out a workaround recently. First, i hosted my own office WebDAV server for the syncstore. Then i go into the syncstore content where i see folders matching each database (though their folder names are encrypted). The trick is to set the access right of each individual folders for different users.
I’ve been using this trick for office file server with multi-user access control for a few months now, and it has been working like a charm. Since this involves messing with the syncstore, hopefully further devonthink update won’t break this trick. (Finger crossed)
Also, i really hope the devonthink team can look into this usage in next major release. This file server is very powerful in way that:
- everybody can access to files on-demand remotely and instantly (almost)
- the file / item links never break, means that i can easily send a link to my teammates and ask them to view the same page of any files remotely.
- needless to say the powerful search
- there’s not a single competitor has any solution (cloud or not) even close to this remote file server functionality and capacity.
If anyone wants to know the exact details of how the permission can be set, please leave a message here.