Sicurezza dei configuratori
Accessi chiari. Dati di prodotto controllati.
Il configuratore collega conoscenza del prodotto, acquirenti e sistemi aziendali. Definisci chi può vedere e modificare ogni record, cosa arriva al browser e quali evidenze deve fornire l’implementazione.
Parliamo dei requisitiQuattro processi. Confini espliciti.
Configuratore pubblico
Visitatore o cliente invitato
Area rivenditore
Rivenditore, distributore, showroom o partner
Operazioni interne
Vendite, prodotto, prezzi, operazioni e amministrazione
Servizio di integrazione
CRM, ERP, PIM, commercio, documenti, prezzi o analisi
Definisci l’accesso per ogni processo.
Esamina i requisiti di visitatori, rivenditori, team interni e integrazioni. Concorda identità, dati, azioni ed evidenze prima dello sviluppo.
Configuratore pubblico
- Utenti
- Visitatore o cliente invitato
- Finalità
- Esplorare prodotti validi, salvare un progetto e richiedere preventivi senza esporre cataloghi o account riservati.
- Requisiti di identità
- Sessione anonima, link firmato o identità cliente secondo percorso e rischio.
- Ciclo di vita
- Definire separatamente durata di sessione, bozza e link condiviso.
- Passaggio al sistema successivo
- Evento contatto o progetto verso CRM, preventivo o flusso concordato.
Dati inclusi
- Opzioni pubblicate
- Prezzo pubblico se attivo
- Dati di progetto inseriti
- Consenso e attribuzione
Azioni da governare
- Configurare
- Salvare
- Richiedere preventivo
- Aprire progetto autorizzato
Limiti da applicare
- Nessun prodotto non pubblicato
- Nessun listino rivenditore
- Nessun progetto altrui
- Nessun campo amministrativo
Evidenze da richiedere
Provare accesso anonimo, scadenza link, campi di risposta e autorizzazione tra progetti.
Area rivenditore
- Utenti
- Rivenditore, distributore, showroom o partner
- Finalità
- Configurare il catalogo consentito per account, cliente, mercato e accordo corretti.
- Requisiti di identità
- Utente nominativo o federato associato ad account e ruoli approvati.
- Ciclo di vita
- Regolare inattività, cambio lavoro, uscita partner e inviti.
- Passaggio al sistema successivo
- Preventivo, ordine o dati CRM con account, organizzazione e revisione.
Dati inclusi
- Catalogo account
- Prezzi rivenditore o cliente
- Progetti account
- Documenti con marchi concordati
Azioni da governare
- Creare progetto
- Ricalcolare prezzo
- Emettere preventivo
- Condividere con cliente
Limiti da applicare
- Isolamento account
- Sconti per ruolo
- Limiti di mercato
- Nessuna amministrazione globale
Evidenze da richiedere
Provare account altrui, cambio ruolo, utente revocato e prezzi specifici.
Operazioni interne
- Utenti
- Vendite, prodotto, prezzi, operazioni e amministrazione
- Finalità
- Gestire progetti e cambi a catalogo, regole, prezzi e pubblicazione con responsabilità separate.
- Requisiti di identità
- Identità lavorativa nominativa con privilegi minimi; federazione e autenticazione rafforzata secondo ambito.
- Ciclo di vita
- Rivedere i privilegi periodicamente e ai cambi di responsabilità.
- Passaggio al sistema successivo
- Catalogo, preventivo, ordine, distinta o progetto approvato ai sistemi indicati.
Dati inclusi
- Progetti autorizzati
- Catalogo in bozza
- Costi e margini
- Stato di audit e integrazioni
Azioni da governare
- Approvare sconto
- Pubblicare revisione
- Esportare dati
- Gestire utenti autorizzati
Limiti da applicare
- Separazione funzioni
- Confini degli ambienti
- Permesso di esportazione
- Soglie di approvazione
Evidenze da richiedere
Verificare matrice ruoli, registri privilegiati, aggiramento approvazioni e cessazione utenze.
Servizio di integrazione
- Utenti
- CRM, ERP, PIM, commercio, documenti, prezzi o analisi
- Finalità
- Scambiare il minimo strutturato di un processo accettato con identità macchina attribuibile.
- Requisiti di identità
- Identità e credenziale limitate per connessione, ambiente e direzione ove possibile.
- Ciclo di vita
- Ruotare e revocare credenziali; conservare evidenze secondo policy operativa.
- Passaggio al sistema successivo
- Contratto API o webhook versionato con autenticazione, autorizzazione, validazione e riconciliazione.
Dati inclusi
- Campi contrattuali
- Identificativi stabili
- Revisione e metadati evento
- Stato di consegna
Azioni da governare
- Leggere record approvato
- Creare record a valle
- Confermare consegna
- Riprovare senza duplicare
Limiti da applicare
- Destinazioni consentite
- Autorizzazione per oggetto
- Limiti di frequenza e dimensione
- Nessun segreto nel browser
Evidenze da richiedere
Provare firma errata, replay, credenziale scaduta, oggetto altrui, eccesso di dimensione e guasto destinazione.
Le note restano nella memoria della pagina fino al ripristino o alla navigazione. Il download include processo, domande e note. Non vengono copiate nel modulo di contatto.
Concorda dodici aree di controllo.
Inventario e classificazione
Quali dati entrano, perché e con quale sensibilità?
Mappare contatti, indirizzi, foto, scelte, prezzi, sconti, disegni, documenti, modelli, identificativi analitici e payload. Classificare ogni campo prima di archiviazione, accesso, conservazione ed esportazione.
Evidenze da richiedere
Mappa dei campi con finalità, responsabile, sensibilità, luogo, destinatari e conservazione.
Identità e autenticazione
Chi o cosa invia la richiesta?
Separare visitatori, clienti invitati, rivenditori, dipendenti, amministratori e servizi. Definire accesso, federazione, rafforzamento, recupero, inviti, credenziali e revoca in base al rischio.
Evidenze da richiedere
Percorsi di identità, policy, prova di recupero e gestione dei cambi di personale.
Autorizzazione e isolamento
Questa identità può agire su questo oggetto?
Verificare ruolo, account, progetto, oggetto, azione, mercato e ambiente sul server. Vedere un preventivo non autorizza un altro; nascondere pulsanti non protegge funzioni.
Evidenze da richiedere
Prove positive e negative tra ruoli, account, record ed endpoint.
Browser e risorse 3D
Quale conoscenza raggiunge il dispositivo?
Classificare geometria, texture, opzioni, input prezzi, regole e documenti come pubblici, trasformati, firmati, temporanei o solo server.
Evidenze da richiedere
Ispezione delle risposte e accesso ai file come visitatore non autenticato.
API e webhook
Lo scambio amplia i permessi?
Proteggere oggetti e funzioni, validare payload e limitare risorse. Verificare origine e replay ove richiesto; mantenere inventario e versioni e non fidarsi delle risposte esterne.
Evidenze da richiedere
Prove di identità, oggetto, schema, firma, replay, frequenza, timeout e ritentativo.
Segreti e ambienti
Dove sono le credenziali e chi le usa?
Escludere credenziali, chiavi e segreti amministrativi da browser, repository e documenti. Separare sviluppo, test e produzione; verificare rotazione e revoca.
Evidenze da richiedere
Inventario, accessi, rotazione, scansione del pacchetto client e test di segreto revocato.
Registri e tracciabilità
Si possono ricostruire azioni critiche?
Registrare attore, destinazione, azione, esito, ora, organizzazione, correlazione e revisione. Separare sicurezza e analisi aziendale, escludendo segreti e dati personali superflui.
Evidenze da richiedere
Catalogo eventi, record di prova, accessi, conservazione, allarmi ed esercizio di indagine.
Ciclo della privacy
Come minimizzare, correggere, esportare e cancellare?
Collegare ogni dato personale a finalità e ciclo. Definire titolari, responsabili, sub-responsabili, diritti, trasferimenti, backup ed effetti sui documenti commerciali e legali.
Evidenze da richiedere
Registro dei trattamenti, responsabilità contrattuali, conservazione e prova di accesso o cancellazione.
Disponibilità e ripristino
Cosa accade al guasto di servizio o regione?
Derivare gli obiettivi dal processo. Provare ripristino, percorsi degradati, code, ritentativi idempotenti e riconciliazione al ritorno.
Evidenze da richiedere
Obiettivi, ripristino dimostrato, prova di dipendenza e record riconciliati.
Modifiche e vulnerabilità
Come prevenire e correggere rischi dopo il lancio?
Definire analisi di codice e dipendenze, revisioni, segnalazione, gravità, tempi, urgenze, promozione degli ambienti e nuovi test.
Evidenze da richiedere
Modifica, scansione, correzione e regressione collegate alla versione.
Preparazione agli incidenti
Chi decide, contiene, comunica e apprende?
Nominare contatti e prove prima dell’incidente. Coprire account compromessi, esposizione tra organizzazioni, file dannosi, segreti divulgati, abusi, integrazioni e pubblicazioni errate.
Evidenze da richiedere
Ruoli, contatti, gravità, esercitazione e azioni correttive.
Governo dei fornitori
Quale servizio riceve o protegge dati?
Inventariare hosting, identità, email, storage, analisi, assistenza e integrazioni con ruoli, dati, regioni, contratti, accessi, dipendenze, modifiche e uscita.
Evidenze da richiedere
Registri fornitori e sub-responsabili, confini di responsabilità e prova di uscita.
Classifica i dati prima dei controlli.
Dati prodotto pubblicati
- Campi da inventariare
- Nomi, finiture, opzioni, miniature e descrizioni approvate.
- Decisione da documentare
- Possono essere pubblici; bozze e revisioni ritirate restano controllate.
Dati commerciali
- Campi da inventariare
- Costi, margini, listini, tetti di sconto, condizioni e formule interne.
- Decisione da documentare
- Limitare per ruolo e account; restituire solo il risultato necessario.
Cliente e sito
- Campi da inventariare
- Nome, contatto, indirizzo, misure, foto, note e appuntamenti.
- Decisione da documentare
- Minimizzare, indicare finalità, controllare accesso e collegare conservazione al record.
Progetto e preventivo
- Campi da inventariare
- Configurazione, revisioni, prezzi, documenti, approvazioni, acconti e cronologia.
- Decisione da documentare
- Proteggere l’oggetto e conservare il contesto della transazione accettata.
Operazioni e produzione
- Campi da inventariare
- Distinte, tagli, disegni, rilievi, installazione, riferimenti ERP e consegne.
- Decisione da documentare
- Limitare ai ruoli responsabili e verificare la revisione trasmessa.
Sicurezza e tecnica
- Campi da inventariare
- Credenziali, token, registri, ambienti, errori, versioni e rilievi.
- Decisione da documentare
- Separare segreti e tracce; proteggere registri e rilievi senza impedire le indagini.
Definisci l’ambito di ruoli e oggetti.
Queste responsabilità sono un punto di partenza per la tua matrice. Concorda ogni permesso ed eccezione e verifica l’applicazione sul server per oggetto, account e azione esatti. Il nome di un ruolo non concede accesso da solo.
Visitatore
- Catalogo
- Catalogo pubblicato
- Progetti
- Bozza propria o link firmato
- Contesto prezzi
- Risultato pubblico
- Sconto
- No
- Pubblicazione
- No
Cliente
- Catalogo
- Catalogo pubblicato
- Progetti
- Progetti propri invitati
- Contesto prezzi
- Preventivo proprio consentito
- Sconto
- No
- Pubblicazione
- No
Commerciale rivenditore
- Catalogo
- Catalogo account
- Progetti
- Progetti account
- Contesto prezzi
- Prezzi account
- Sconto
- Limitato
- Pubblicazione
- No
Responsabile vendite
- Catalogo
- Mercati assegnati
- Progetti
- Progetti del team
- Contesto prezzi
- Prezzi approvati
- Sconto
- Approvare
- Pubblicazione
- No
Responsabile prodotto
- Catalogo
- Bozza e pubblicato
- Progetti
- Progetti di revisione
- Contesto prezzi
- Contesto di test regole
- Sconto
- No
- Pubblicazione
- Preparare
Amministratore
- Catalogo
- Secondo permesso
- Progetti
- Secondo permesso
- Contesto prezzi
- Secondo permesso
- Sconto
- No
- Pubblicazione
- Pubblicare o ripristinare
Servizio di integrazione
- Catalogo
- Campi contrattuali
- Progetti
- Oggetto dell’evento
- Contesto prezzi
- Risultato contrattuale
- Sconto
- No
- Pubblicazione
- No
Esamina come può fallire un processo.
Sostituzione dell’identificativo
- Rischio da provare
- Un utente cambia ID e riceve un progetto o preventivo altrui.
- Controllo da verificare
- Autorizzare ogni lettura, modifica, esportazione e documento sull’oggetto esatto; provare ID di altro account.
Esposizione di prezzi e regole
- Rischio da provare
- Il browser riceve costi, margini, regole private o listini nonostante l’interfaccia li nasconda.
- Controllo da verificare
- Definire risposte per pubblico e ispezionare il traffico reale.
Accesso tra rivenditori
- Rischio da provare
- Un partner cerca o esporta progetti di altro account, marchio o filiale.
- Controllo da verificare
- Applicare ambito account a query, file, esportazioni, analisi e integrazioni; provare i dinieghi.
Automazione abusiva
- Rischio da provare
- Richieste consumano calcolo, documenti, email e storage e bloccano acquirenti legittimi.
- Controllo da verificare
- Limitare frequenza, concorrenza, payload e costo secondo processo; monitorare anomalie.
Webhook contraffatto o ripetuto
- Rischio da provare
- Una richiesta non affidabile accetta preventivi, crea ordini o ripete eventi.
- Controllo da verificare
- Verificare origine, firma e ora; applicare idempotenza e riconciliare lo stato.
Link troppo ampio o scaduto
- Rischio da provare
- Un link inoltrato dura oltre il necessario o espone modifica e dati riservati.
- Controllo da verificare
- Limitare oggetto e azione; provare scadenza, revoca e accesso anonimo dopo cambiamenti.
Caricamenti pericolosi
- Rischio da provare
- Foto e disegni introducono contenuti dannosi o saturano lo storage.
- Controllo da verificare
- Validare tipo e dimensione, isolare archiviazione e consegna, controllare accesso e analizzare se necessario. Il nome non basta.
Pubblicazione privilegiata errata
- Rischio da provare
- Prezzi, prodotti, risorse o regole raggiungono mercato o rete sbagliati.
- Controllo da verificare
- Separare preparazione e approvazione secondo rischio, verificare ambito, registrare e permettere ripristino controllato.
Dai requisiti alle evidenze di accettazione.
Oggetto altrui
Con utente valido, richiedere progetto, preventivo, documento ed esportazione di altro account di test. Ogni accesso è negato senza divulgazione.
Ricerca tra account
Cercare, filtrare, contare ed esportare usando ID di altro account. Risultati e totali restano isolati.
Riduzione del ruolo
Rimuovere sconto, esportazione o pubblicazione. La prossima azione, API diretta inclusa, segue la nuova policy.
Disattivazione utente
Disabilitare identità di dipendente o partner; provare sessioni, rinnovo, inviti, API e trasferimento secondo policy.
Risposte pubbliche
Ispezionare sorgente, rete, modelli, file ed errori da visitatore; nessun dato privato di prodotto o prezzo.
Ciclo dei link
Provare link valido, scadenza, revoca, accettazione, revisione e inoltro ad altro browser.
Integrità webhook
Inviare eventi senza firma, errati, scaduti, ripetuti, riordinati e duplicati. Verificare rifiuto o idempotenza e registri.
Limiti di risorse
Provare massimi concordati di misure, opzioni, file, richieste, esportazioni e calcoli simultanei; verificare errori stabili e disponibilità.
Ricostruzione dei registri
Eseguire accesso, diniego, approvazione, esportazione e pubblicazione; ricostruire attore, oggetto, ora, account, esito e correlazione senza segreti.
Conservazione e cancellazione
Far scadere un contatto di test e verificare cancellazione o anonimizzazione in record, ricerche, file, integrazioni e backup documentati.
Ripristino backup
Ripristinare catalogo, configurazioni e progetti; verificare identità, accesso, file, revisioni e riconciliazione, non solo avvio del database.
Guasto esterno
Interrompere un servizio concordato; verificare processo degradato, coda o errore, allarmi, ritentativo sicuro e riconciliazione al ritorno.
Venti domande per valutare il fornitore.
Dati e responsabilità
- Quali campi entrano, da quale fonte, per quale scopo e in quale regione?
- Chi è titolare o responsabile nei processi di clienti, rivenditori, dipendenti e analisi?
- Quali prodotti, prezzi, regole, modelli e documenti raggiungono browser o URL pubblici?
- Quali dati personali sono facoltativi, obbligatori, esportabili, correggibili, anonimizzabili o cancellabili?
Identità e accesso
- Come separare identità pubbliche, clienti, rivenditori, dipendenti, amministratori e servizi?
- Dove si applicano diritti su progetti, preventivi, file, listini, esportazioni e amministrazione?
- Come limita l’account ricerche, conteggi, analisi, documenti ed eventi a valle?
- Quali autenticazione, federazione, rafforzamento e recupero servono a ogni ruolo?
API, credenziali e file
- Come controllare oggetti API, funzioni, campi, dimensioni, frequenza, versioni e risposte esterne?
- Come autenticare, proteggere dal replay, riprovare e riconciliare webhook?
- Dove sono i segreti, come separare ambienti, ruotare e revocare credenziali?
- Come validare, analizzare, archiviare, servire e rimuovere file dei clienti?
Governo operativo
- Quali eventi di sicurezza e aziendali privilegiati si registrano, proteggono, monitorano e conservano?
- Quali sub-responsabili ricevono dati, dove, con quali responsabilità e notifiche di modifica?
- Quali obiettivi per backup, recupero, disponibilità e guasti delle dipendenze?
- Come segnalare, prioritizzare, correggere, comunicare e riprovare vulnerabilità?
- Quali controlli precedono versioni di catalogo, regole, prezzi, integrazione e piattaforma?
- Come classificare, indagare e comunicare incidenti e seguirne le correzioni?
Evidenze e responsabili
- Quali evidenze fornire all’accettazione e periodicamente?
- Chi risponde di eccezioni, controlli compensativi, scadenze e accettazione del rischio?
Concorda i campi degli eventi di sicurezza.
Definisci i campi per ricostruire un’azione protetta. Collega policy e revisione, proteggi accesso e conservazione ed escludi credenziali e dati personali superflui.
- eventId
- Riferimento univoco; definire duplicati e integrità.
- occurredAt
- Ora reale con fuso, sincronizzazione e ritardo di elaborazione.
- environment
- Ambiente controllato in cui è avvenuta l’azione.
- tenantId
- Ambito account o organizzazione; un nome visibile non è un confine di sicurezza.
- actor
- Utente o servizio attribuibile e ruolo pertinente, con dati personali ad accesso limitato.
- action
- Azione aziendale o di sicurezza controllata, indipendente dal pulsante.
- target
- Tipo esatto di record, identificativo e revisione.
- result
- Esito reale consentito, negato o fallito con motivo controllato se necessario.
- policy
- Versione applicata della policy di accesso o approvazione.
- correlationId
- Collegamento tra richiesta, azione e consegna senza copiare segreti.
Software su misura per prodotti complessi
Collega prodotti complessi a processi controllati.
Siamo specializzati in prodotti complessi. Configurix sviluppa configuratori e software gestionali o di fabbrica su misura: qualificazione e CRM, appuntamenti e calendari, prezzi e preventivi, materiali e distinte base, ordini, commesse e fatturazione. Definiamo permessi, responsabilità dei dati e integrazioni secondo prodotti, persone e sistemi coinvolti.
CRM e contatti qualificati
Salva prodotto, misure e opzioni con ogni richiesta. Qualifica il progetto in base ai requisiti e alla preparazione all'acquisto, poi assegna il seguito commerciale alla persona giusta.
Nuova richiesta
Sicurezza dei configuratori
Prodotto adattoQualificata
Sicurezza dei configuratori
RequisitiProposta
Sicurezza dei configuratori
Prossima azioneCalendari e appuntamenti
Dalla configurazione passa a consulenza, verifica tecnica, rilievo o installazione. Collega calendari, responsabili e promemoria allo stesso progetto e alla stessa anagrafica cliente.
- 09:00Revisione del progetto
- 11:30Verifica tecnica
- 14:00Pianificazione produttiva
Distinta base e dati di fabbrica
Associa le scelte a codici, materiali, quantità e lunghezze di taglio. Definiamo la distinta commerciale o produttiva, le revisioni e i controlli necessari per i tuoi prodotti.
| Componente | Quantità |
|---|---|
| FRM-01Componenti configurati | 1 |
| PNL-02Materiali e quantità | 1 |
| KIT-03Operazioni concordate | 1 |
Collegato ai tuoi codici prodotto
Prezzi e preventivi con il tuo marchio
Applica formule, listini, margini e approvazioni della tua azienda. Prepara preventivi con la configurazione salvata, immagini, condizioni e un passaggio chiaro di accettazione del cliente.
Revisione preventivo
Ordini, commesse e produzione
Trasferisci le scelte accettate alle righe d'ordine e alle attività assegnate. Mantieni revisioni, approvazioni, documenti e consegne collegati alla stessa specifica.
- Preventivo accettato01
- Ordine configurato02
- Ordine di produzione03
- Installazione04
Fatturazione e contabilità
Collega gli ordini accettati ad acconti, bozze di fattura e condizioni di pagamento. Concordiamo quale sistema emette la fattura e come riferimenti e pagamenti confermati tornano al progetto.
Sicurezza dei configuratori
Per il tuo sito. Collegato ai tuoi sistemi.
Pubblica il configuratore nel tuo sito o in un portale commerciale su misura. Collega CRM, ERP, PIM, e-commerce, calendari e contabilità tramite API disponibili, webhook o importazioni concordate. Definiamo dati, permessi e responsabilità con il tuo team.
- 01Il tuo sito
- 02Configuratore
- 03CRM e calendario
- 04ERP e contabilità
Scegli i processi necessari alla tua implementazione. Li sviluppiamo e verifichiamo con prodotti, documenti e sistemi della tua azienda.
Parliamo dei requisitiRiferimenti ufficiali di sicurezza e privacy
OWASP ASVS 5.0
Requisiti tecnici verificabili per sviluppo e acquisto di applicazioni.
Leggi il riferimentoOWASP API Security Top10 2023
Rischi di autorizzazione, autenticazione, risorse, inventario e API esterne.
Leggi il riferimentoNIST SP800-207: Zero Trust
Riferimento per proteggere risorse con decisioni esplicite di identità e accesso.
Leggi il riferimentoNIST SP800-63-4: identità digitale
Verifica identità, autenticazione, federazione e ciclo di vita.
Leggi il riferimentoRegolamento generale sulla protezione dei dati
Testo legale su titolari, responsabili, progettazione e sicurezza del trattamento.
Leggi il riferimentoOWASP: registri
Eventi, attributi, protezione, monitoraggio, conservazione e cancellazione.
Leggi il riferimentoDomande sulla sicurezza dei configuratori
Definisci la sicurezza del tuo processo prodotto.
Descrivi catalogo, utenti e sistemi attuali. Possiamo definire configuratore e software su misura con confini di accesso, responsabilità di integrazione ed evidenze di accettazione.