Limit access to files based on user level

I’ve asked this before, but wanted to check if any new developments have emerged:

I have a collection (currently on BEPress Digital Commons) where I want the records to be publicly viewable, but only approved users have access to download the PDF file associated with each record. Can Omeka do this?
Thanks!