From ab8102afbfc62ba41de38c021ab7c0a78e972a90 Mon Sep 17 00:00:00 2001 From: Blake Matthes Date: Tue, 8 Jul 2025 17:35:20 -0500 Subject: [PATCH] feat(prodroles): new cto role added --- server/services/prodUser/utils/prodRoles.ts | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/server/services/prodUser/utils/prodRoles.ts b/server/services/prodUser/utils/prodRoles.ts index 85df794..d20edb3 100644 --- a/server/services/prodUser/utils/prodRoles.ts +++ b/server/services/prodUser/utils/prodRoles.ts @@ -72,6 +72,22 @@ const newProdRoles: any = [ rolesLegacy: [3, 55, 145, 95, 45, 105, 65, 15, 125], }, // regional + { + name: "ctoRegional", + description: "admin for everything except planning.", + roles: [ + "Manufacturing\\IssueMaterial\\ProcessAdmin", + "MasterData\\Logistics\\ProcessAdmin", + "MasterData\\Manufacturing\\ProcessAdmin", + "Manufacturing\\IssueMaterial\\MaterialHandler", + "Manufacturing\\ProductionLabelling\\ProcessAdmin", + "DemandManagement\\Order\\ProcessAdmin", + "Logistics\\Warehousing\\ProcessAdmin", + "Quality\\Blocking\\BlockingContributor", + "Quality\\Blocking\\ProcessAdmin", + ], + rolesLegacy: [65, 95, 105, 55, 135, 45, 15, 125, 3, 9, 145], + }, ]; export const prodRoles = async () => { // get the roles