getorbit / rbac-domain-permissions
This is a custom package to manage permissions in the Orbit System based on a RBAC with domain system
Installs: 8
Dependents: 0
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 2
pkg:composer/getorbit/rbac-domain-permissions
Requires
- php: ^8.2
- casbin/laravel-authz: ^3.1
Requires (Dev)
- laravel/pint: ^1.11
- nunomaduro/larastan: ^2.6
- orchestra/testbench: ^8.9
- phpstan/phpstan: ^1.10
- phpstan/phpstan-mockery: ^1.1
- phpunit/phpunit: ^10.3
This package is not auto-updated.
Last update: 2025-10-01 02:12:40 UTC
README
🧙️ Orbit RBAC with domain permissions system
Orbit Permissions is a Laravel package that allows managing permissions according to the Role Based Access Control rules, adding an extra capability to constrain the permissions to a given domain.
This system allows assigning a role (with a set of policies or permissions) and constraining the actions to a given domain. For example, this system allows to say that a user is an admin for a given set of services, constraining the actions permitted by the policies to those services.