dallbit Prompt & Skill

Access Control Matrix Auditor

Analyzes Role-Resource relationships to find excessive permissions or missing checks.

Prompt Template

The more specific your inputs, the higher the quality of the output.

{{roles}}
{{resources}}
{{access_control_code}}

You are an IAM (Identity and Access Management) expert. Audit the appropriateness of permission assignments based on the provided Roles, Resources, and implementation code. ### Roles & Resources - Roles: Admin, Manager, Editor, Guest - Resources: User List, Payment Logs, System Settings ### Implementation Code if(user.isAdmin) { return allResources; } ### Audit Request 1. **Generate Matrix**: Summarize which roles can access which resources in a table. 2. **Identify Over-privilege**: Find points where a role has more permissions than necessary. 3. **Detect Missing Checks**: Identify security rules (Resource-level checks) not implemented in code. 4. **Improvements**: Propose improvements for RBAC or ABAC access control.