{"repo":"SWEET1S/moonshine-roles-permissions","free":true,"listed":false,"github":"https://github.com/SWEET1S/moonshine-roles-permissions","clone":"git clone https://github.com/SWEET1S/moonshine-roles-permissions.git","description":"RBAC (Role-Based Access Control) in Laravel Moonshine Admin Panel","language":"PHP","stars":23,"topics":["admin","admin-panel","gui","laravel","laravel-package","moonshine","php","sweet1s","role","role-based-access-control"],"license":"MIT","category":"dashboards-admin","readme_excerpt":"MoonShine Roles-Permissions Description This package is an extension exclusively designed for the MoonShine Admin Panel, building upon the functionality of the Spatie Laravel Permissions package. The primary purpose of this extension is to streamline role-based access control (RBAC) within the MoonShine Admin Panel. By utilizing this package, you can efficiently assign permissions to roles and then grant those roles to users, simplifying the process of managing permissions on a role-based level rather than individually assigning them to each user. --- ### Requirements Moonshine: v3.0+ Spatie Laravel Permissions: v6.0+ --- Features - [x] Role-Based Access Control (RBAC): Enhance your MoonShine Admin Panel with a comprehensive role-based permission system, allowing you to group users with similar permissions into roles and manage access more efficiently. - [x] Role Assignment: Seamlessly associate permissions with roles, making it effortless to define the access rights for specific groups of users. - [x] Bulk Role Assignment: Grant multiple users the same role simultaneously, reducing the manual effort required to manage permissions across large user bases. - [x] Seamless Integration: The package seamlessly integrates with the MoonShine Admin Panel and extends the capabilities of the Spatie Laravel Permissions package specifically for this panel. --- Important Before using the package, it is crucial to understand that you need to use a different user model instead of \" MoonShin","default_branch":null,"files":null,"tree":[],"storefront":"/r/SWEET1S","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SWEET1S/moonshine-roles-permissions/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}