You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: Update user roles and permissions for enhanced user management
- Added new user roles: UserManagementRoles and MerchandiserAccountManagementRoles in UserRoles.cs.
- Updated authorization roles in CratesController and InvoiceController to include PodOperator.
- Modified InventoryTransferController to restrict access to Admin, StockController, and DepotController roles.
- Adjusted InvoiceController to restrict customer access based on user roles.
- Enhanced UserManagementController to require permissions for creating users and managing merchandiser accounts.
- Updated UploadCratePodHandler and ValidateBulkCratePodsHandler to include PodOperator in role checks.
- Introduced new permission: CreateMerchandiserAccounts in Permission.cs and updated related services.
0 commit comments