Plugin for secured upload/download of documents

One of my clients is seeking to have a secure page for each case worker using their site. They want the case worker to be able to access documents that pertain to them and have the ability to upload and download documents from this page. Do you have a plugin or theme that will provide the necessary security and accessibility?