Perhaps I am not able to explain the issue well. Please note that all the viewing I am talking about now is through the console. I am adding screeshots to assist. So As a developer, I am supposed to have access to everything including viewing files (since I am able to log in to the console).
When I log in to the console and I check the user table, here is what it looks like
Then if I click on 1:N Relation for the test2 user row, it will load the following screenshot
As you can see, these are all the documents for that test2 user… Now me as a developer logged in to the console, if I click on any of the files above, it tells me “permission” denied!. But if I go to the fileviewer screen and try to figure the path for a specific file then it lets me open the file. At the end of the day, I am the same person (developer) accessing it from 2 different screens. Why one would be different? More importantly, is there a way I can allow the developer(myself) to view the file by clicking on the file name in the 2nd screenshot above. I find it hard to compromise the security and give access to the files to non authenticated users just so as a developer I can open the file by clicking on it in screenshot2.