소개
This skill provides expert guidance for implementing and managing role-based permissions using the philsquare/permissions package for Laravel. It assists developers in extending the BasePolicy, configuring the rolePermissions() method, and leveraging built-in helpers like crud(), all(), and only() to define granular access. By automating the mapping between policy methods and database permissions, it ensures a consistent authorization layer while providing instructions for syncing changes via Artisan commands and utilizing PHP Enums for type-safe role management.