@@ -538,17 +535,8 @@
let derivedData = [];
let orgClass = null;
- // ── Gating ruolo: creazione/AI riservate ai profili amministrativi ──
- const ADMIN_ROLES = ['super_admin', 'org_admin'];
- (function gateAdminActions() {
- const role = (api.getUserRole && api.getUserRole()) || '';
- if (!ADMIN_ROLES.includes(role)) {
- ['btn-ai-suggest', 'btn-new-risk'].forEach(id => {
- const el = document.getElementById(id);
- if (el) el.style.display = 'none';
- });
- }
- })();
+ // Ticket #500 punto 4: nessuna creazione manuale/AI di rischi in questa pagina
+ // (i rischi = requisiti del framework, elenco in sola lettura).
// ── Load ─────────────────────────────────────────────────────
loadDerivedRisks();
@@ -670,8 +658,8 @@
-
Nessun rischio registrato
-
Clicca "Nuovo Rischio" per aggiungere il primo rischio, oppure usa "AI Suggerisci".
+
Nessun rischio aggiuntivo
+
I rischi corrispondono ai requisiti del framework di sicurezza mostrati nell'elenco qui sopra.
`;
return;
diff --git a/public/version.json b/public/version.json
index bc973a7..61856ee 100644
--- a/public/version.json
+++ b/public/version.json
@@ -1 +1 @@
-{"version": "1.25.4", "build": "2026-07-27-v1.25.4", "date": "2026-07-27", "changelog": "Gestione Rischi (ticket #500): l'elenco dei rischi mostra ora i requisiti del framework Lex&ISO applicabili alla tua organizzazione, con codice interno RSK-Com.N (es. RSK-GV.OC-04Com.1) e lo stato di conformita'. Ogni voce rappresenta il rischio derivante dal mancato o parziale soddisfacimento del requisito (Determinazione ACN n. 164179/2025). I 'Rischi aggiuntivi' (approccio multirischio/all-hazard) restano inseribili dai profili amministrativi. La matrice 5x5 e' uno strumento di rappresentazione (art. 24 D.Lgs. 138/2024)."}
+{"version": "1.25.5", "build": "2026-07-27-v1.25.5", "date": "2026-07-27", "changelog": "Gestione Rischi (ticket #500, punto 4): rimossi i tasti 'Nuovo Rischio' e 'AI Suggerisci'. In questa pagina i rischi corrispondono ai requisiti del framework Lex&ISO (elenco in sola lettura, codice interno RSK-Com.N); non e' piu' possibile inserire rischi manualmente o via AI. La matrice 5x5 e' sempre visibile ed e' uno strumento di rappresentazione (art. 24 D.Lgs. 138/2024). La sezione 'Rischi aggiuntivi' (approccio multirischio/all-hazard) resta come elenco in sola lettura degli eventuali rischi gia' presenti."}