v2 first commit
This commit is contained in:
@ -2,7 +2,7 @@
|
||||
|
||||
namespace Database\Seeds;
|
||||
|
||||
use App\Models\Model;
|
||||
use App\Abstracts\Model;
|
||||
use App\Models\Auth\Role;
|
||||
use App\Models\Auth\Permission;
|
||||
use Illuminate\Database\Seeder;
|
||||
@ -29,84 +29,103 @@ class Roles extends Seeder
|
||||
'admin' => [
|
||||
'admin-panel' => 'r',
|
||||
'api' => 'r',
|
||||
'auth-users' => 'c,r,u,d',
|
||||
'auth-roles' => 'c,r,u,d',
|
||||
'auth-permissions' => 'c,r,u,d',
|
||||
'auth-profile' => 'r,u',
|
||||
'auth-roles' => 'c,r,u,d',
|
||||
'auth-users' => 'c,r,u,d',
|
||||
'banking-accounts' => 'c,r,u,d',
|
||||
'banking-reconciliations' => 'c,r,u,d',
|
||||
'banking-transactions' => 'c,r,u,d',
|
||||
'banking-transfers' => 'c,r,u,d',
|
||||
'common-companies' => 'c,r,u,d',
|
||||
'common-import' => 'c',
|
||||
'common-items' => 'c,r,u,d',
|
||||
'common-uploads' => 'r,d',
|
||||
'common-notifications' => 'c,r,u,d',
|
||||
'incomes-invoices' => 'c,r,u,d',
|
||||
'incomes-revenues' => 'c,r,u,d',
|
||||
'incomes-customers' => 'c,r,u,d',
|
||||
'common-reports' => 'c,r,u,d',
|
||||
'common-search' => 'r',
|
||||
'common-uploads' => 'r,d',
|
||||
'common-widgets' => 'c,r,u,d',
|
||||
'expenses-bills' => 'c,r,u,d',
|
||||
'expenses-payments' => 'c,r,u,d',
|
||||
'expenses-vendors' => 'c,r,u,d',
|
||||
'banking-accounts' => 'c,r,u,d',
|
||||
'banking-transfers' => 'c,r,u,d',
|
||||
'banking-transactions' => 'r',
|
||||
'banking-reconciliations' => 'c,r,u,d',
|
||||
'settings-categories' => 'c,r,u,d',
|
||||
'settings-settings' => 'r,u',
|
||||
'settings-taxes' => 'c,r,u,d',
|
||||
'settings-currencies' => 'c,r,u,d',
|
||||
'settings-modules' => 'r,u',
|
||||
'modules-home' => 'r',
|
||||
'modules-tiles' => 'r',
|
||||
'modules-item' => 'c,r,u,d',
|
||||
'modules-token' => 'c,u',
|
||||
'modules-my' => 'r',
|
||||
'incomes-customers' => 'c,r,u,d',
|
||||
'incomes-invoices' => 'c,r,u,d',
|
||||
'incomes-revenues' => 'c,r,u,d',
|
||||
'install-updates' => 'r,u',
|
||||
'modules-api-key' => 'c,u',
|
||||
'modules-home' => 'r',
|
||||
'modules-item' => 'c,r,u,d',
|
||||
'modules-my' => 'r',
|
||||
'modules-tiles' => 'r',
|
||||
'notifications' => 'r,u',
|
||||
'reports-income-summary' => 'r',
|
||||
'reports-expense-summary' => 'r',
|
||||
'reports-income-summary' => 'r',
|
||||
'reports-income-expense-summary' => 'r',
|
||||
'reports-profit-loss' => 'r',
|
||||
'reports-tax-summary' => 'r',
|
||||
'settings-appearance' => 'r,u',
|
||||
'settings-categories' => 'c,r,u,d',
|
||||
'settings-company' => 'r',
|
||||
'settings-currencies' => 'c,r,u,d',
|
||||
'settings-defaults' => 'r',
|
||||
'settings-email' => 'r',
|
||||
'settings-invoice' => 'r',
|
||||
'settings-localisation' => 'r',
|
||||
'settings-modules' => 'r,u',
|
||||
'settings-settings' => 'r,u',
|
||||
'settings-schedule' => 'r',
|
||||
'settings-taxes' => 'c,r,u,d',
|
||||
'wizard-companies' => 'c,r,u',
|
||||
'wizard-currencies' => 'c,r,u',
|
||||
'wizard-taxes' => 'c,r,u',
|
||||
'wizard-finish' => 'c,r,u',
|
||||
'wizard-taxes' => 'c,r,u',
|
||||
],
|
||||
'manager' => [
|
||||
'admin-panel' => 'r',
|
||||
'auth-profile' => 'r,u',
|
||||
'banking-accounts' => 'c,r,u,d',
|
||||
'banking-reconciliations' => 'c,r,u,d',
|
||||
'banking-transactions' => 'c,r,u,d',
|
||||
'banking-transfers' => 'c,r,u,d',
|
||||
'common-companies' => 'c,r,u,d',
|
||||
'common-import' => 'c',
|
||||
'common-items' => 'c,r,u,d',
|
||||
'common-uploads' => 'r',
|
||||
'common-notifications' => 'c,r,u,d',
|
||||
'incomes-invoices' => 'c,r,u,d',
|
||||
'incomes-revenues' => 'c,r,u,d',
|
||||
'incomes-customers' => 'c,r,u,d',
|
||||
'common-reports' => 'c,r,u,d',
|
||||
'common-search' => 'r',
|
||||
'common-uploads' => 'r',
|
||||
'common-widgets' => 'r',
|
||||
'expenses-bills' => 'c,r,u,d',
|
||||
'expenses-payments' => 'c,r,u,d',
|
||||
'expenses-vendors' => 'c,r,u,d',
|
||||
'banking-accounts' => 'c,r,u,d',
|
||||
'banking-transfers' => 'c,r,u,d',
|
||||
'banking-transactions' => 'r',
|
||||
'banking-reconciliations' => 'c,r,u,d',
|
||||
'settings-settings' => 'r,u',
|
||||
'settings-categories' => 'c,r,u,d',
|
||||
'settings-taxes' => 'c,r,u,d',
|
||||
'settings-currencies' => 'c,r,u,d',
|
||||
'settings-modules' => 'r,u',
|
||||
'incomes-customers' => 'c,r,u,d',
|
||||
'incomes-invoices' => 'c,r,u,d',
|
||||
'incomes-revenues' => 'c,r,u,d',
|
||||
'install-updates' => 'r,u',
|
||||
'notifications' => 'r,u',
|
||||
'reports-income-summary' => 'r',
|
||||
'reports-expense-summary' => 'r',
|
||||
'reports-income-summary' => 'r',
|
||||
'reports-income-expense-summary' => 'r',
|
||||
'reports-profit-loss' => 'r',
|
||||
'reports-tax-summary' => 'r',
|
||||
'settings-categories' => 'c,r,u,d',
|
||||
'settings-company' => 'r',
|
||||
'settings-currencies' => 'c,r,u,d',
|
||||
'settings-defaults' => 'r',
|
||||
'settings-email' => 'r',
|
||||
'settings-invoice' => 'r',
|
||||
'settings-localisation' => 'r',
|
||||
'settings-modules' => 'r,u',
|
||||
'settings-settings' => 'r,u',
|
||||
'settings-schedule' => 'r',
|
||||
'settings-taxes' => 'c,r,u,d',
|
||||
],
|
||||
'customer' => [
|
||||
'customer-panel' => 'r',
|
||||
'customers-invoices' => 'r,u',
|
||||
'customers-payments' => 'r,u',
|
||||
'customers-transactions' => 'r',
|
||||
'customers-profile' => 'r,u',
|
||||
'client-portal' => 'r',
|
||||
'portal-invoices' => 'r,u',
|
||||
'portal-payments' => 'r,u',
|
||||
'portal-transactions' => 'r',
|
||||
'portal-profile' => 'r,u',
|
||||
],
|
||||
];
|
||||
|
||||
|
Reference in New Issue
Block a user