What problem does it solve?
HR-IMS often involves complex, role-based access and cross-team permissions. This Skill provides a centralized framework to model, assign, and enforce permissions across resources, improving security and reducing misconfigurations.
Core Features & Use Cases
- Fine-grained permissions: attach specific actions (CREATE, READ, UPDATE, DELETE, MANAGE) to resources like InventoryItem, User, Warehouse, and Reports.
- Resource-level access & inheritance: support per-resource grants and inheritance to simplify administration.
- Dynamic capability checks: evaluate permissions in runtime, enabling conditional access based on context (department, user attributes).
- UI tooling and persistence: includes a UI editor, guard components for front-end protection, and Prisma-backed persistence models to store roles and permissions.
Quick Start
Install and configure the Permission Manager across your HR-IMS backend to begin defining roles and permissions.