By default logged in members can see their own files. To allow all users to see all uploaded you need to make download area with Download Manager Addon, more information can be seen here: najeebmedia.com/wpfm
I am using multiple roles, however, the download manager only check the Primary role to allow access. It needs to check any of the users roles that match.
In my case their primary role could be contributor or subscriber, but they have an alternate role of “Coder” that I want to use to grant download access. Not all subscribers or contributors are Coders.
BTW, I am using the User Role Editor to assign multiple roles.