Also a very good idea.
Our idea up to now was to setup Apache2 webserver
with password authentication for downloading combined
with this random directory feature. Why this? So your staff can manage
and work with the files on the server with the OSX mounted WebDAV "drive".
Maybe this is a stupid question but is it even possible to use a r/w account for uploading and
send links with a second read-only account in the links, e.g.
https://somerouser:pass@our.server.com/some.file?