Diagnose missing menus
Permission Troubleshooting focuses on diagnosing missing menu items, blocked actions, route authorization, and plan limit restrictions. In AWRA, security and compliance are built into every level: from authentication and permissions to log files and recovery mechanisms.
The main objective is risk control. System owners and security teams should know how to prevent drift, recover from incidents, and verify that actual access matches policy definitions.
In practice, a support analyst traces why a user cannot see the "Approved POs" menu, inspects route middlewares, and checks if tenant plan limits block the action.
Permission troubleshooting path
Replicate
Attempt the action using the same role.
Inspect
Check active role permissions and menu configurations.
Middleware
Validate route parameters and authorization checks.
Plan check
Verify that subscription plan limits are not exceeded.
Control model
- Access and recovery rules should always reflect policy agreements.
- Least privilege is a habit, not a one-time project.
- Incident response needs clear ownership and evidence capture.
- Unusual signals should trigger immediate review and investigation.