Groups File Access is a WordPress plugin that allows to provide file download links for authorized users. Access to files is restricted to users by their group membership.
Restrict access to downloads to authorized user groups. Embedded protected streaming media with HTML5
<video> elements. Full multisite support (WordPress network installations). File management area.