WP File Access Manager is a WordPress plugin that allows you to control access for every single file you upload to your WordPress Media Library. Features: Setup Restrictions for Individual Files, file type or all files. Restrict by login status/user/user roles Lightweight Very Easy to use Strong customer support