Yes create a role that us allowed to edit the page or feature instance to allow uploading files to the shared files instance.
Add the user to the role.
Then go to Administration > Permissions > Roles NOT Allowed to Edit Feature Instance settings, and add the role there to prevent access to module settings aka feature settings.
Hope that helps,
Joe