Take the 2-minute tour ×
WordPress Development Stack Exchange is a question and answer site for WordPress developers and administrators. It's 100% free, no registration required.

I have a client who has a Wordpress blog and he'd like to give a small number of clients their own user accounts in which, ideally, they'll be able to access a specific set of files. These files would only be visible to users to whom the files are assigned by the site administrator (for lack of a better word), not all users.

In other words, if Bob and Susan both had Wordpress accounts on this site, the site admin would be able to upload a file and assign it to Bob and that Susan would not be able to see. Bob and Susan wouldn't need to add files, just have access to files provided by the site admin.

I've Google'd around a bit for a plugin that will allow this, but I'm not finding anything. Does such a plugin exist?

share|improve this question
add comment

3 Answers

I am not sure how easy this would be in vanilla WP.

By description it seems similar to Group Documents plugin for BuddyPress.

share|improve this answer
add comment

Hi @inkedmn:

What you are looking for sounds taylor-made for Amazon S3 as a hosted file service to complement your client's web hosting. It's incredibly cheap (my S3 bill is currently US$0.01 per month, but only for a few files) and has all sorts of content protection features like special expiring URLs and so on.

I wasn't able to find a plugin to do exactly what you are looking for, but you might be able to cobble something together from the features of several of these many Amazon S3 plugins:

You also might be able to integrated with WP-File Manager (or even just use it):

It actually sounds like a super-fun project; I'm jealous. I need to get one of my client to need something integrated with Amazon S3! :-) Good luck!

-Mike

share|improve this answer
add comment

I know this is really rather late but maybe it will help someone - This is a great plugin that sounds like what you need

http://www.ajaxplorer.info/wordpress/

share|improve this answer
add comment

protected by toscho Aug 25 '12 at 17:20

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.