feat: add additional permissions for roles and activity logs in Role enum to enhance access control
This commit is contained in:
parent
d2b763ba57
commit
a3d5ac2eb2
@ -39,6 +39,13 @@ public function permissions(): array
|
|||||||
fn (Permission $permission) => ! in_array($permission, [
|
fn (Permission $permission) => ! in_array($permission, [
|
||||||
Permission::ATTENDANCES_CREATE,
|
Permission::ATTENDANCES_CREATE,
|
||||||
Permission::ATTENDANCES_DELETE,
|
Permission::ATTENDANCES_DELETE,
|
||||||
|
|
||||||
|
Permission::ROLES_VIEW,
|
||||||
|
Permission::ROLES_CREATE,
|
||||||
|
Permission::ROLES_UPDATE,
|
||||||
|
Permission::ROLES_DELETE,
|
||||||
|
|
||||||
|
Permission::ACTIVITY_LOGS_VIEW,
|
||||||
], true)
|
], true)
|
||||||
)),
|
)),
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user