From c23a0b624a3bd7bfcbc802a9b8faccb6f7b92134 Mon Sep 17 00:00:00 2001 From: George Raduta Date: Thu, 16 Oct 2025 17:54:00 +0200 Subject: [PATCH] Allow global roles to ack envs --- .../Environments/components/buttonToAcknowledgeDeployment.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/Control/public/pages/Environments/components/buttonToAcknowledgeDeployment.js b/Control/public/pages/Environments/components/buttonToAcknowledgeDeployment.js index c23af5a50..407d5d002 100644 --- a/Control/public/pages/Environments/components/buttonToAcknowledgeDeployment.js +++ b/Control/public/pages/Environments/components/buttonToAcknowledgeDeployment.js @@ -26,10 +26,12 @@ import { ROLES } from '../../../workflow/constants.js'; * @return {vnode} - Virtual node representing the button */ export const buttonToAcknowledgeDeployment = (environmentId, user, acknowledgeCallback) => { - if (isUserAllowedRole(ROLES.Admin) || di.session.personid === user?.externalId) { + if (isUserAllowedRole(ROLES.Global) || di.session.personid === user?.externalId) { return h('button.btn.btn-danger', { title: 'Acknowledge failed deployment and remove it from the cache', onclick: () => acknowledgeCallback(environmentId) }, 'Acknowledge'); + } else { + return h('.f6', 'Not enough permissions' ); } };