feat(catalog) : M7 — permissions catalog.storages.* + sidebar + 3 miroirs RBAC (ERP-210)
This commit is contained in:
@@ -47,6 +47,11 @@ final class CatalogModule
|
||||
// Item sidebar dans la section Administration, sous « Repertoire transporteurs ».
|
||||
['code' => 'catalog.products.view', 'label' => 'Voir les produits'],
|
||||
['code' => 'catalog.products.manage', 'label' => 'Gérer les produits (créer, éditer)'],
|
||||
// Stockage (M7, ERP-210) : admin-only. Reutilise le referentiel
|
||||
// StorageType du M6. Item sidebar dans la section Administration,
|
||||
// pres des items Catalog (produits, categories).
|
||||
['code' => 'catalog.storages.view', 'label' => 'Voir les stockages'],
|
||||
['code' => 'catalog.storages.manage', 'label' => 'Gérer les stockages (créer, éditer)'],
|
||||
];
|
||||
}
|
||||
}
|
||||
|
||||
@@ -190,6 +190,10 @@ final class SeedE2ECommand extends Command
|
||||
// p.3) : mappe sur le persona "tout". Miroir de personas.ts.
|
||||
'catalog.products.view',
|
||||
'catalog.products.manage',
|
||||
// Stockage (M7, ERP-210). Admin-only : mappe sur le persona
|
||||
// "tout". Miroir de personas.ts.
|
||||
'catalog.storages.view',
|
||||
'catalog.storages.manage',
|
||||
// Commercial — Repertoire clients (M1). Mappe ici sur le
|
||||
// persona "tout" en attendant les vrais roles metier
|
||||
// (bureau/compta/commerciale/usine) seedes par ERP-74.
|
||||
|
||||
Reference in New Issue
Block a user