In latest develop, if a user wants to check any report, then it is giving an error - “Insufficient Permission for DocType xxxxxx”. If you want to open General Ledger it will complain about GL Entries, in case of sales reports, it will be sales invoice.
The error can be reproduced on beta.erpnext.com. Goto any report, General Ledger; Inactive Customer or Stock Ledger. A message will pop up showing the error.
It works only when if you are admin. Specific permissions are not working. Infact I check in the local install somehow the comparision of the permission is happening with DocType and not with the actual document say GL Entry.