Added new permissions to restrict screen trespassing
Some checks failed
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Has been cancelled
Some checks failed
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Has been cancelled
This commit is contained in:
@@ -2,7 +2,6 @@
|
||||
|
||||
namespace Database\Seeders;
|
||||
|
||||
use Illuminate\Database\Console\Seeds\WithoutModelEvents;
|
||||
use Illuminate\Database\Seeder;
|
||||
use Spatie\Permission\Models\Permission;
|
||||
|
||||
@@ -26,14 +25,14 @@ class PermissionSeeder extends Seeder
|
||||
'edit roles',
|
||||
'delete roles',
|
||||
'restore roles',
|
||||
'force-delete roles'
|
||||
'force-delete roles',
|
||||
];
|
||||
|
||||
foreach ($permissions as $permission) {
|
||||
Permission::updateOrCreate(['name' => $permission]); //firstOrCreate
|
||||
Permission::updateOrCreate(['name' => $permission]); // firstOrCreate
|
||||
}
|
||||
|
||||
//Master and Transaction Pages
|
||||
// Master and Transaction Pages
|
||||
Permission::updateOrCreate(['name' => 'view import user']);
|
||||
Permission::updateOrCreate(['name' => 'view export user']);
|
||||
|
||||
@@ -142,9 +141,9 @@ class PermissionSeeder extends Seeder
|
||||
Permission::updateOrCreate(['name' => 'view import sticker mapping master']);
|
||||
Permission::updateOrCreate(['name' => 'view export sticker mapping master']);
|
||||
|
||||
//Dashboard Permissions
|
||||
Permission::updateOrCreate(['name' => 'view invoice dashboard']); //invoice dashboard
|
||||
Permission::updateOrCreate(['name' => 'view production hourly count dashboard']); //hourly production
|
||||
// Dashboard Permissions
|
||||
Permission::updateOrCreate(['name' => 'view invoice dashboard']); // invoice dashboard
|
||||
Permission::updateOrCreate(['name' => 'view production hourly count dashboard']); // hourly production
|
||||
Permission::updateOrCreate(['name' => 'view production line count dashboard']);
|
||||
Permission::updateOrCreate(['name' => 'view production order count dashboard']);
|
||||
Permission::updateOrCreate(['name' => 'view production line stop count dashboard']);
|
||||
@@ -156,13 +155,14 @@ class PermissionSeeder extends Seeder
|
||||
Permission::updateOrCreate(['name' => 'view ems trend line analysis dashboard']);
|
||||
Permission::updateOrCreate(['name' => 'view ems trend chart analysis dashboard']);
|
||||
|
||||
//Send To Sap Permissions
|
||||
// Send To Sap Permissions
|
||||
Permission::updateOrCreate(['name' => 'view quality data send to sap']);
|
||||
Permission::updateOrCreate(['name' => 'view production data send to sap']);
|
||||
Permission::updateOrCreate(['name' => 'create production sticker reject reason page']);
|
||||
Permission::updateOrCreate(['name' => 'create web capture page']);
|
||||
|
||||
Permission::updateOrCreate(['name' => 'view invoice pending reason']);
|
||||
Permission::updateOrCreate(['name' => 'view file manager page']);
|
||||
|
||||
Permission::updateOrCreate(['name' => 'view import invoice out validation']);
|
||||
Permission::updateOrCreate(['name' => 'view export invoice out validation']);
|
||||
@@ -181,5 +181,10 @@ class PermissionSeeder extends Seeder
|
||||
Permission::updateOrCreate(['name' => 'view import invoice in transit']);
|
||||
Permission::updateOrCreate(['name' => 'view export invoice in transit']);
|
||||
|
||||
Permission::updateOrCreate(['name' => 'view import request characteristic']);
|
||||
Permission::updateOrCreate(['name' => 'view export request characteristic']);
|
||||
|
||||
Permission::updateOrCreate(['name' => 'view import characteristic approver master']);
|
||||
Permission::updateOrCreate(['name' => 'view export characteristic approver master']);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user