Project mapping · Map
RBAC ABAC Policy Map
Map selected access decisions across subject, action, resource, attributes, scope and backend enforcement.
MCP library 1.6.1 · Instruction library 1.6.1 · English technical instructions
← Back to searchUse this workflow
Connect Vibe Coding Library to a coding agent that supports MCP over Streamable HTTP. Choose Other / MCP agent for a neutral prompt, or a ready-made Codex or Claude Code invocation. Add your task details below.
Operation
Map the requested area using current repository evidence.
Goal
Map selected access decisions across subject, action, resource, attributes, scope and backend enforcement.
Suggested saved map: docs/rbac_abac_policy_map.md.
Build the view
Choose representative subject/action/resource/scope combinations and follow attribute construction, rule composition and final enforcement. Record precedence when roles, attributes, ownership or explicit denies conflict. Join API, UI and job decisions by the evaluated policy inputs, preserving different principals. Expose unknown default/deny behavior as an unresolved decision; a role enum or frontend guard is not proof of enforcement.
Inspect
Policy helpers/engines, role enums, permission tables, membership/resource ownership models, attribute sources, feature/plan gates, admin/staff/impersonation, API handlers, server actions, frontend guards, workers, migrations, tests, seeds, docs, audit logs, and existing auth maps.
Map rules
- Suggested IDs for new entries: policy
POL-*, decisionDEC-*, roleROLE-*, attributeATTR-*, relationshipREL-*, enforcement pointEFP-*, testTEST-*. - Separate RBAC roles, ABAC attributes, relationship/ownership checks, and entitlement gates even when they are implemented in the same helper.
- For each decision, capture subject, action, resource, scope, attributes, allow/deny semantics, owner source, UI/API/job enforcement points, denial behavior, and tests.
- Do not invent policy semantics from names alone; mark missing deny/default behavior explicitly.
Coverage
Cover permission matrix, policy composition, deny-by-default behavior, attribute freshness, tenant isolation, delegated access, service/admin contexts, impersonation, public links/sharing, UI affordance consistency, cache/search/index leakage, audit logging, tests, and known drift.
Workflow ID: rbac-abac-policy-map · View the versioned source · Shared workflow and authority rules