I've added a Document Library webpart to a non-webpart page. The user has no access to the document library. When the user visits the page nothing is displayed. All as expected. Then I add the same webpart to a new web part page and the same user sees an error 'Access denied. You do not have permission to perform this action or access this resource' Is this error normal on a web part page ?
As a workaround I've created an 'Open' permission and added this to the library or I could use target audience.