You need to check the "Strict Exclusion" under Document Properties - Opening. Then the problems around no filter or blank filter be solve itself.
Further, if you want complex filters, you need to use Generic keys. See more on http://community.qlik.com/blogs/qlikviewdesignblog/2012/10/02/complex-authorization
This setting is already enabled inside the document. Does it work for non-published files?
It does not seem to have any impact on the 'unknown user / no filter, blank filter, wrong filter' issues; enabled or disabled.
I read your post about generic keys, great stuff! I'll implement this solution.
If you want i can mail my QV file, or create an example.
ps: We're woring with QV 11.20.11643.0 IR.
Your right. I didn't define access for any users. Once i created 1 admin these problems are solved. Users not defined in section access or without proper filters get 'Access Denied' when trying to open the document.
userID2 and undefined userID4 now are not able to open the document