[DOCS] Help online + i18n IT/EN + product_knowledge AI per Fasi 2-5 (v1.6.1)
Aggiornamento documentazione obbligatorio post-feature (CLAUDE.md agent workflow): - public/js/help.js: estesa sezione 'settings' con 5 nuovi heading: Sessioni Attive (Fase 2), Preferenze utente (Fase 4), Password dimenticata (Fase 3), Cambio organizzazione multi-tenant (Fase 3), Branding white-label (Fase 5, solo super_admin/consulente). Riscrittura Sicurezza Account con dettaglio sessions UI. - public/js/i18n.js: aggiunte 60+ chiavi IT/EN per sessions.*, pwreset.*, tenant.*, preferences.*, impersonate.*, branding.*, settings.* (preferences + branding). - AgileHub product_knowledge: PUT /ai/products/NIS2/card (id=914) con description + 11 scope tag + target_buyer + free_markdown completo (target, moduli, auth/security Fasi 1-5, servizi B2B, AI/RAG, stack, multi-tenancy, GDPR). Sostituisce card vuota precedente. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.7
parent
a7bd37a797
commit
4a85abeb3b
+42
-2
@@ -488,10 +488,50 @@ const HelpSystem = (function () {
|
||||
{
|
||||
heading: 'Sicurezza Account',
|
||||
items: [
|
||||
'Modifica la password del tuo account in qualsiasi momento.',
|
||||
'Modifica la password del tuo account in qualsiasi momento dal pulsante "Cambia password".',
|
||||
'La piattaforma applica un <strong>timeout di sessione automatico</strong> dopo 30 minuti di inattivita\'. Un avviso con countdown appare 5 minuti prima del logout per permetterti di rimanere connesso.',
|
||||
'Il logout automatico protegge le informazioni sensibili in caso di postazione incustodita.',
|
||||
'Configura le impostazioni di notifica per scadenze e alert.'
|
||||
'La sezione <strong>Sessioni Attive</strong> elenca tutti i dispositivi attualmente loggati al tuo account (browser, sistema operativo, indirizzo IP, ultimo accesso). Puoi disconnettere un singolo dispositivo con "Disconnetti" oppure tutti tranne questo con "Disconnetti gli altri" — utile se sospetti accessi non autorizzati.'
|
||||
]
|
||||
},
|
||||
{
|
||||
heading: 'Preferenze utente',
|
||||
items: [
|
||||
'Nel tab <strong>Preferenze</strong> puoi personalizzare la tua esperienza individuale (non condivisa con altri membri dell\'organizzazione).',
|
||||
'<strong>Lingua</strong>: italiano, inglese, francese o tedesco — applicata a tutti i menu e messaggi.',
|
||||
'<strong>Tema</strong>: chiaro, scuro o automatico (segue le impostazioni del sistema operativo).',
|
||||
'<strong>Timezone</strong>: usata per visualizzare date e ore. Default Europe/Rome (CET/CEST). Cambia se lavori da un altro fuso.',
|
||||
'<strong>Notifiche email</strong>: ricevi via email gli avvisi per incidenti, scadenze e training.',
|
||||
'<strong>Notifiche in-app</strong>: mostra badge contatori nella sidebar per nuove notifiche.'
|
||||
]
|
||||
},
|
||||
{
|
||||
heading: 'Password dimenticata',
|
||||
items: [
|
||||
'Dalla pagina di login clicca su "Password dimenticata?" per richiedere un link di reset.',
|
||||
'Inserisci la tua email: se registrata riceverai un messaggio con un link valido <strong>30 minuti</strong>.',
|
||||
'Il link è single-use: una volta cliccato e impostata la nuova password, non potra\' essere riusato.',
|
||||
'Per motivi di sicurezza, la pagina mostra sempre lo stesso messaggio sia che l\'email sia registrata sia che non lo sia (anti-enumeration).',
|
||||
'Dopo il reset, tutte le sessioni attive precedenti vengono disconnesse automaticamente.'
|
||||
]
|
||||
},
|
||||
{
|
||||
heading: 'Cambio organizzazione (multi-tenant)',
|
||||
items: [
|
||||
'Se sei membro di piu\' organizzazioni (es. consulente), nella sidebar appare un <strong>dropdown azienda</strong> in alto.',
|
||||
'Click sul dropdown per vedere tutte le organizzazioni a cui hai accesso e quale è quella attualmente attiva (✓).',
|
||||
'Selezionando un\'altra organizzazione il sistema emette un nuovo token con il contesto aggiornato e ricarica la pagina.',
|
||||
'Il cambio è registrato nell\'audit log come <em>context_switch</em>.'
|
||||
]
|
||||
},
|
||||
{
|
||||
heading: 'Branding white-label (solo consulenti / super admin)',
|
||||
items: [
|
||||
'Il tab <strong>Branding</strong> consente a uno studio di consulenza di personalizzare l\'interfaccia che vedranno i suoi clienti.',
|
||||
'<strong>Nome prodotto custom</strong>: sostituisce "NIS2 Agile" con il branding dello studio (es. "Studio Rossi NIS2 Suite").',
|
||||
'<strong>URL Logo</strong>: link assoluto al logo dello studio (es. https://www.tuosito.it/logo.svg). Verra\' mostrato nella sidebar e nelle pagine di login.',
|
||||
'<strong>Colori</strong>: il primario sostituisce il blu di default (intestazioni, pulsanti principali); il secondario sostituisce il ciano (badge, accenti).',
|
||||
'Le modifiche vengono applicate automaticamente a tutti gli utenti del firm al ricaricamento della pagina.'
|
||||
]
|
||||
}
|
||||
],
|
||||
|
||||
Reference in New Issue
Block a user