Oh, my suggestion is also just a workaround compared to the document management system (I'm not calling it a CMS any more after all that confusion!)
Yes, it would be accessible to any logged in user. Basically I think the URLs could use "share" instead of the course id, so file.php can handle it differently:
http://sitename/file.php/share/path/file.ext
General developer forum
One method to share content
This discussion has been locked so you can no longer reply to it.