Sicurezza dell'account

Il tuo account, protetto al livello dell'identità

La sicurezza del server protegge i siti. La sicurezza dell'account protegge le relative chiavi. Ogni accesso a Zinn Digital® si basa su un sistema di identità basato su standard — passkey e WebAuthn, autenticazione a due fattori TOTP, accesso tramite magic-link, SAML SSO per team aziendali e di agenzia — supportato da ruoli granulari, chiavi API per organizzazione e un registro di audit di sola aggiunta.

  • 650.000+siti ospitati in tutto il mondo
  • PasskeyAccesso WebAuthn integrato
  • SAML SSOper account enterprise e agency
  • Registrato nel registro di controlloogni azione privilegiata

Un'unica identità, ogni superficie

La maggior parte degli account di hosting è costituita da una password in un database, collegata a un pannello di controllo. Il nostro è un sistema di identità dedicato — Keycloak, basato su OIDC e SAML — che si trova davanti a tutto: la dashboard del cliente, la console di amministrazione dello staff, questo sito pubblico con la relativa base di conoscenza e i vostri ticket di supporto. Accedete una volta sola e sarete connessi a tutti loro.

Poiché è costruito su standard aperti anziché su un sistema di login proprietario, lo strato di identità è sostituibile esattamente come ogni altro componente della piattaforma. Nessuna parte del vostro modello di accesso è vincolata al prodotto di un fornitore e nessuna autenticazione del vostro team dipende dal fatto che noi ci affidiamo a un determinato fornitore. È lo stesso principio di assenza di vincoli che applichiamo agli account CDN, al DNS e ai provider di pagamento.

L'accesso è localizzato e il passaggio dal sito alla schermata di login mantiene la lingua impostata, evitando così che un team dislocato in vari Paesi sia costretto a usare un login esclusivamente in inglese.

Accedi nel modo più adatto al tuo team

Quattro metodi, tutti di prima classe, tutti configurabili per persona. Nessuno è costretto a scegliere l'opzione più debole solo perché è l'unica disponibile.

Email con magic-link (predefinito)

Inserisci la tua email, clicca sul link e sei dentro. Nessuna password da sottrarre con il phishing, da riutilizzare o da far filtrare in una violazione di dati. Questa è la modalità predefinita per i nuovi account e per la maggior parte delle persone è l'unica di cui avranno mai bisogno.

Passkey / WebAuthn

Registra una passkey (Touch ID, Face ID, Windows Hello o una chiave hardware come YubiKey) e accedi senza alcuna password. Le passkey sono vincolate all'origine, quindi una pagina di login contraffatta non può sottrarle. La piattaforma accetta autenticatori ES256 e RS256 e privilegia la verifica dell'utente.

Accesso social

Accedi con Google tramite una connessione standard con un provider di identità, in modo che l'account erediti tutti i controlli già imposti da Google Workspace. Altri provider si collegano allo stesso modo: non si tratta di un'integrazione su misura.

Email e password (alternativa)

Conservato per le persone e gli script che ne hanno bisogno, e soggetto a una vera norma: minimo dodici caratteri, mai il tuo nome utente o indirizzo email, nessun riutilizzo degli ultimi tre, crittografato con Argon2. Gli indirizzi email vengono verificati prima che un account diventi utilizzabile.

Protezione a due fattori e contro la forza bruta

I secondi fattori fanno parte del sistema di identità, non sono un componente aggiuntivo che acquisti o un plugin che installi sul tuo sito.

  • TOTP a due fattori tramite qualsiasi app di autenticazione standard: sei cifre con un intervallo di trenta secondi, lo stesso sistema utilizzato da Google Authenticator, 1Password e Authy. Può essere imposto tramite criteri a livello di organizzazione anziché essere lasciato alla buona volontà dei singoli.
  • Le passkey possono sostituire completamente la password invece di aggiungersi ad essa, eliminando così la credenziale che un utente malintenzionato cerca di sottrarre in primo luogo.
  • La protezione contro gli attacchi di forza bruta è attiva a livello di realm: tentativi falliti ripetuti attivano un'attesa progressiva, che arriva fino a quindici minuti, in modo che un'esecuzione di credential-stuffing si blocchi invece di scorrere una wordlist. I blocchi sono temporanei per progettazione: un attaccante non può bloccare permanentemente un cliente reale fuori dal proprio account.
  • Gli indirizzi email di registrazione vengono convalidati al momento della registrazione tramite un adattatore basato su ZeroBounce: gli indirizzi non recapitabili e non validi vengono rifiutati, mentre quelli temporanei, basati su ruoli e segnalati per abuso vengono contrassegnati. Le email false o non ricevibili non ottengono un account, il che alimenta anche i controlli antifrode e anti-abuso per le prove gratuite.
  • Le sessioni sono tenute al guinzaglio corto: i token di accesso hanno una breve durata, le sessioni inattive scadono e ogni sessione ha una durata massima tassativa, in modo che un browser dimenticato su un computer condiviso non rappresenti una porta aperta domani.

SSO SAML per team aziendali e di agenzia

Se la tua organizzazione utilizza già un provider di identità — Okta, Entra ID, Google Workspace o qualsiasi altro sistema basato su SAML — puoi collegarlo e il tuo team potrà accedere a Zinn Digital® con le proprie credenziali aziendali esistenti. Non c'è una seconda password da gestire per il team e nessuna seconda checklist di offboarding da dimenticare.

Ciò è particolarmente importante per le agenzie e i rivenditori, dove il turn-over del personale rappresenta un vero e proprio problema di sicurezza. Quando qualcuno se ne va e lo disabiliti nella tua directory, hai disabilitato anche il suo accesso all'hosting. L'accesso segue il rapporto di lavoro, in modo centralizzato, anziché dover essere gestito su una dozzina di strumenti SaaS diversi.

SAML si affianca a tutto il resto anziché sostituirlo: agli appaltatori può comunque essere assegnato un account con magic-link all'interno di un ruolo delimitato, mentre il personale assunto a tempo indeterminato accede tramite SSO. Un'organizzazione, un modello di autorizzazione, due ingressi.

Ruoli che concedono solo ciò di cui il lavoro ha bisogno

L'accesso è limitato all'albero dell'organizzazione — dal rivenditore al cliente fino al sito — ed è applicato direttamente nel database tramite la sicurezza a livello di riga, non solo nell'applicazione. L'accesso tra tenant non è una norma che chiediamo di rispettare; è una query che non può restituire righe. Quattro ruoli cliente coprono la divisione realistica delle mansioni.

Proprietario

Controllo completo dell'organizzazione e dei relativi sub-account: crea organizzazioni subordinate, invita e rimuovi membri, assegna ruoli, gestisci ogni sito, gestisci fatturazione e fatture, gestisci le chiavi API e leggi il log di audit.

Gestore fatturazione

Fatture, abbonamenti, metodi di pagamento e catalogo dei piani, e nient'altro. Il vostro responsabile finanziario o commercialista può saldare una fattura senza avere mai la possibilità di toccare, sospendere o eliminare un sito attivo.

Sviluppatore

Siti e accesso API senza controllo di fatturazione: visualizza e crea siti, riavvia i servizi, pulisci la cache, gestisci le chiavi API e i ticket di supporto. Deliberatamente senza accesso a metodi di pagamento, fatturazione o modifiche del piano.

Sola lettura

Sola visualizzazione in tutta l'organizzazione: siti, fatturazione, piani, ticket, stato delle traduzioni e registro di controllo. Il ruolo ideale per un revisore, un cliente che desidera visibilità o un nuovo assunto nella sua prima settimana.

Chiavi API, token e connessioni AI

La dashboard è una delle vie d'accesso. L'API, la CLI, il provider Terraform e il server MCP sono le altre, e sono soggette allo stesso modello di accesso, perché una chiave non delimitata aggrega ogni ruolo appena configurato.

Appartenenti all'organizzazione

Una chiave API viene rilasciata a un'organizzazione, non a una persona fisica, e possiede i propri ambiti. Trattala come credenziale condivisa: dalle un nome in base al suo scopo, assegna i permessi più ristretti possibili e ruotala quando la persona che l'ha creata cambia ruolo o lascia l'azienda.

Viene memorizzato solo un hash

La chiave grezza ti viene mostrata una sola volta, al momento della creazione. Ciò che conserviamo è un hash SHA-256 e un breve prefisso per la ricerca. Non possiamo mostrarti di nuovo una chiave e la compromissione di un database non fornisce a un malintenzionato credenziali funzionanti.

Scansionati, revocabili, osservabili

Ogni chiave possiede ambiti granulari legati allo stesso catalogo di permessi utilizzato dai ruoli, registra quando è stata usata l'ultima volta e può essere revocata immediatamente non appena qualcosa sembra anomalo. Chiavi sandbox separate consentono di testare l'API senza alcuna fatturazione o provisioning reali associati.

Gli strumenti di IA si connettono secondo le stesse regole

Il server MCP consente a qualsiasi agente compatibile con MCP di gestire il tuo hosting e si autentica tramite OAuth 2.1, limitato alla tua organizzazione e ai suoi permessi RBAC, con token revocabili per singolo strumento, conferma per le azioni distruttive, limiti di spesa e audit logging completo. Connettere un assistente IA non significa consegnargli le chiavi di tutto.

Il registro di controllo e l'accesso allo stesso

Ogni azione privilegiata scrive un record di sola scrittura: chi l'ha eseguita, cosa è stato fatto, su cosa è stata fatta, le prove a supporto e l'indirizzo IP di origine, con un timestamp. Non è una comodità di debug; è la traccia probatoria.

  • I ruoli Proprietario e di sola lettura possono leggere direttamente il registro di audit, così la responsabilità all'interno della tua organizzazione non richiede l'apertura di un ticket di supporto con noi.
  • L'accesso del personale al tuo account è regolato dallo stesso meccanismo: il nostro personale è suddiviso in reparti con permessi specifici per modulo e per azione, per cui un operatore del supporto vede i ticket e la risoluzione di problemi di base, ma non la configurazione di fatturazione o il tuo parco macchine.
  • Le azioni sensibili e distruttive dello staff possono richiedere un'autenticazione rafforzata o l'approvazione di due persone prima di essere eseguite.
  • L'elenco consentito di IP è disponibile per singola organizzazione per i team che desiderano limitare l'accesso a reti note, in aggiunta a tutto il resto.
  • Lo stesso audit trail, il modello di minimo privilegio e l'isolamento per singolo tenant alimentano la nostra roadmap per SOC 2 e ISO 27001: le prove vengono prodotte sin dal primo giorno, anziché essere ricostruite in seguito.

FAQ

Devo proprio usare una password?

No — e preferiremmo che non lo facessi. L'accesso tramite e-mail con magic link è l'opzione predefinita e puoi registrare una passkey (Touch ID, Face ID, Windows Hello o una chiave hardware) ed effettuare l'accesso senza aver mai impostato alcuna password. L'accesso con e-mail e password rimane disponibile come soluzione di riserva, con un requisito minimo di dodici caratteri, il divieto di riutilizzare gli ultimi tre e la cifratura Argon2.

Posso rendere obbligatoria l'autenticazione a due fattori per il mio team?

L'autenticazione a due fattori TOTP è integrata nel livello di identità e può essere imposta tramite policy in un'intera organizzazione anziché essere lasciata alla scelta dei singoli membri. Le passkeys rappresentano l'opzione più sicura laddove i dispositivi del vostro team le supportino, poiché eliminano la password che un malintenzionato cercherebbe di ottenere tramite phishing.

Qualcuno nel mio team si occupa solo di fatture. Posso impedirgli di accedere ai siti?

Sì. Il ruolo di Responsabile della fatturazione consente l'accesso a fatture, abbonamenti, metodi di pagamento e al catalogo dei piani, e nient'altro: nessuna possibilità di visualizzare, attivare, riavviare, sospendere o eliminare un sito. Vale anche il contrario: il ruolo di Sviluppatore gestisce i siti e l'accesso alle API senza alcun controllo sulla fatturazione. I ruoli vengono assegnati per organizzazione, quindi un ruolo in un'organizzazione non concede alcun accesso in un'altra organizzazione separata e non correlata, sebbene un ruolo in un'organizzazione madre si applici a quelle annidate al di sotto di essa.

Cosa succede se una delle nostre chiavi API viene compromessa?

Revocandola dalla dashboard smette di funzionare immediatamente. La finestra di danno è limitata da ciò che quella chiave poteva fare in origine, motivo per cui le chiavi presentano ambiti granulari e registrano un timestamp dell'ultimo utilizzo: ambiti ristretti e una traccia di utilizzo visibile sono ciò che trasforma una fuga di dati in un incidente circoscritto anziché in una compromissione totale dell'account. Nota che le chiavi vengono emesse per l'organizzazione anziché per un singolo individuo, quindi trattale come credenziali condivise e ruotale quando le persone cambiano ruolo. Da parte nostra viene memorizzato solo un hash della chiave, quindi una fuga di dati dal nostro database non produce una credenziale funzionante.

Posso vedere chi ha fatto cosa nel mio account?

Sì. Ogni azione privilegiata viene registrata in un registro di audit di sola scrittura con l'attore, l'azione, il bersaglio, le prove di supporto, l'IP di origine e un timestamp. I ruoli di proprietario e di sola lettura possono leggerlo direttamente. Le azioni dello staff sul tuo account vengono registrate nello stesso percorso e le azioni dello staff sensibili o distruttive possono richiedere prima un'autenticazione rafforzata o l'approvazione di due persone.

Utilizziamo già Okta / Entra ID. Il nostro team può accedere con quelli?

Sì — Il Single Sign-On (SSO) SAML è supportato per gli account aziendali e per le agenzie, quindi il tuo personale può autenticarsi con le credenziali aziendali esistenti e la disattivazione nella tua directory rimuoverà l'accesso anche qui. Puoi combinare diversi approcci: SSO per il personale fisso e account con magic link circoscritti per i collaboratori esterni, il tutto all'interno dello stesso modello di permessi.

Sto passando dalla vostra piattaforma V1. La mia vecchia password viene trasferita?

No — le password deliberatamente non vengono migrate. Il tuo account viene importato senza, e al primo accesso puoi usare un magic-link o impostare una nuova password in base ai criteri attuali. Trasferire i vecchi hash delle password porterebbe vecchie vulnerabilità in un nuovo sistema, quindi non lo facciamo.

Come posso provare questo senza fornire i dati della carta di credito?

La prova di Footprint-Free dura 14 giorni, non richiede carta di credito e copre fino a cinque siti. Durante la prova ricevi il livello di identità completo: passkeys, autenticazione a due fattori, ruoli, chiavi API e registro di audit non sono limitati a un piano a pagamento.

Configura correttamente il tuo account nei primi cinque minuti

Registra una passkey, invita il tuo team nei ruoli giusti e genera una chiave API con scoped permissions, il tutto con una prova di 14 giorni senza carta di credito richiesta.

Inizia gratis