Why doesn’t the “Reports” app appear in role permissions?
Because reports aren’t a separate app in roles. Each group of reports follows a permission inside its own app, so if you give the role this permission, its reports appear to it:
- Sales reports: the “View All Invoices” permission or the “View His Own Invoices” permission.
- Purchase reports: the “View All Purchase Invoices” permission or the “View His Own (Created) Purchase Invoices” permission.
- Inventory reports: the “Track Inventory” permission.
- Accounting reports: the permission to view invoices, “View His Own Reports”, or “View All Expenses”.
- Client reports: the “View All Clients Reports” or “View His Own Clients Reports” permission.
- Other reports have their own permissions, such as “Generate Tax Reports”, “View Attendance Report”, and “View Loans Report”.
To stop an employee from seeing a group of reports, open their role from “Employees” → “Manage Employee Roles”, clear the permission for that group, then click “Save”.
Note: The “Reports” tab on the Apps Manager page shows the additional report apps you can enable, and it doesn’t control employee permissions.