añadir funicionalidades de permisos y grupos
Some checks failed
linter / quality (push) Has been cancelled
tests / ci (push) Has been cancelled

This commit is contained in:
2025-04-27 23:43:22 +02:00
parent fa7c92bee2
commit 883daf32ed
51 changed files with 2673 additions and 441 deletions

View File

@@ -14,12 +14,34 @@ class PermissionSeeder extends Seeder
public function run()
{
$permissions = [
// Permissions for Projects
'create projects',
'edit projects',
'delete projects',
'view projects',
// Permissions for Documents
'create projects',
'edit projects',
'delete projects',
'view projects',
'manage users',
'approve documents',
'manage users',
// Permissions for roles
'view roles',
'create roles',
'edit roles',
'delete roles',
// Permissions for permissions
'view permissions',
'create permissions',
'edit permissions',
'delete permissions',
'assign permissions',
'revoke permissions',
];
foreach ($permissions as $permission) {