> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

> ## Agent Instructions
> Internal links on these pages omit the .md extension. Append .md to a docs page URL, or send an Accept: text/markdown header, to get that page as markdown.

# Sicurezza Base44: una panoramica

> Scopri come Base44 mantiene sicura la tua app e cosa controllare tu stesso, dai permessi sui dati e le scansioni di sicurezza alle protezioni della piattaforma e ai controlli enterprise.

Base44 gestisce molta sicurezza per te out of the box, inclusa la crittografia dei dati, la conformità SOC 2 e le protezioni a livello di piattaforma. Non devi essere un esperto di sicurezza per costruire un'app sicura su Base44.

Detto questo, ogni app è diversa, e alcune impostazioni dipendono da come è costruita l'app e da chi la usa. Le informazioni qui sotto ti guidano attraverso le cose che vale la pena verificare per assicurarti che la tua app sia configurata nel modo giusto per la tua situazione.

<Warning>
  Sei responsabile delle impostazioni di sicurezza della tua app. Base44 fornisce gli strumenti, ma rivedi sempre i permessi ed esegui una scansione di sicurezza prima di pubblicare.
</Warning>

***

## Sicurezza dell'app

Queste funzionalità sono disponibili per tutti gli utenti Base44 e si applicano a livello di singola app.

<CardGroup cols={2}>
  <Card title="App visibility" icon="eye" href="/Setting-up-your-app/Managing-access#setting-your-app-visibility">
    Scegli chi può aprire la tua app e se è richiesto il login. Le opzioni includono Private (solo su invito), Workspace (solo il tuo team) o Public (chiunque abbia il link).

    *Scegli chi può aprire la tua app.*
  </Card>

  <Card title="Data access rules" icon="lock" href="/Setting-up-your-app/Managing-security-settings">
    Controlla chi può vedere o modificare ogni tipo di dato nella tua app. Per esempio, assicurati che ogni persona veda solo i propri ordini o messaggi.

    *Base44 consiglia le regole giuste mentre costruisci. Personalizzale in qualsiasi momento.*
  </Card>

  <Card title="Security scan" icon="shield-check" href="/Setting-up-your-app/running-a-security-scan">
    Controlla la tua app per problemi di sicurezza comuni prima di condividerla con altri. Trova problemi come dati troppo aperti, credenziali lasciate nel posto sbagliato e lacune di login.

    *Esegui prima di pubblicare per rilevare eventuali problemi.*
  </Card>

  <Card title="App dependencies" icon="cubes" href="/it/Setting-up-your-app/running-a-security-scan#dipendenze-dellapp">
    Controlla gli strumenti e le librerie di terze parti usati dalla tua app per problemi di sicurezza noti. Segnala tutto ciò che trova con un livello di gravità così sai cosa correggere prima.

    *Viene eseguito automaticamente come parte della scansione di sicurezza.*
  </Card>

  <Card title="Code vulnerabilities" icon="file-code" href="/it/Setting-up-your-app/running-a-security-scan#vulnerabilità-del-codice">
    Analizza il codice della tua app per trovare pattern che potrebbero essere sfruttati, come controlli di accesso mancanti o gestione non sicura dell'input dell'utente, e segnala ciascuno con una gravità e una correzione consigliata.

    *Viene eseguito come parte della scansione di sicurezza sul piano Builder e superiori.*
  </Card>

  <Card title="Exposed secrets" icon="key" href="/it/Setting-up-your-app/running-a-security-scan#segreti-esposti">
    Cerca chiavi API, password o token che sono stati accidentalmente lasciati in un posto in cui i visitatori dell'app potrebbero trovarli, e li segnala così puoi spostarli in un posto sicuro.

    *Viene eseguito automaticamente come parte della scansione di sicurezza.*
  </Card>

  <Card title="Unauthenticated backend functions" icon="code" href="/it/Setting-up-your-app/running-a-security-scan#funzioni-backend-non-autenticate">
    Assicura che le parti della tua app che funzionano dietro le quinte verifichino sempre chi è una persona prima di fornirle i dati. Segnala eventuali lacune in cui una persona potrebbe accedere alle informazioni senza essere loggata.

    *Viene eseguito automaticamente come parte della scansione di sicurezza.*
  </Card>

  <Card title="Secrets management" icon="shield-halved">
    Memorizza chiavi API e credenziali in un vault crittografato. Sono accessibili solo dal backend della tua app e non sono mai esposti alle persone che la usano.

    *Base44 mantiene le credenziali sicure. Tu controlli quali integrazioni le usano.*
  </Card>

  <Card title="Single sign-on (SSO) for apps" icon="id-card" href="/Setting-up-your-app/Setting-up-SSO">
    Permetti agli utenti della tua app di accedere con il proprio account aziendale o Google esistente invece di creare una nuova password.

    *Opzionale. Scegli quali opzioni di login sono disponibili sulla tua app.*
  </Card>
</CardGroup>

***

## Sicurezza della piattaforma

Base44 gestisce queste a livello di piattaforma. Nessuna azione richiesta da parte tua.

* **Certificata SOC 2 Type II**, confermata da audit indipendente
* **Certificata ISO 27001**, con la propria certificazione di Base44
* **Conforme al GDPR**, con Data Processing Agreement disponibile su richiesta
* **Dati crittografati** a riposo e in transito
* **Controlli di data residency** con un piano Enterprise (Business o Enterprise), con l'opzione di memorizzare i dati della tua app in UE, UK o USA. [Scopri di più sulla data residency](/it/Community-and-support/Privacy-and-security#changing-your-workspace-data-residency)
* **Penetration testing**, condotto regolarmente da team interni e di terze parti
* **Programma bug bounty** per la divulgazione responsabile delle vulnerabilità
* **Elaborazione pagamenti certificata PCI DSS** per app che accettano pagamenti
* **Directory dei subprocessor** che elenca tutti i fornitori che gestiscono i tuoi dati, disponibile nel [Base44 Trust Center](https://trust.base44.com/)

Per dettagli completi sulle pratiche di sicurezza, certificazioni e conformità di Base44, visita il [Base44 Trust Center](https://trust.base44.com/). Puoi anche leggere come Base44 affronta la sicurezza nella [pagina sulla sicurezza di Base44](https://base44.com/security).

***

## Sicurezza enterprise

Le seguenti funzionalità sono disponibili con un piano Enterprise (Business o Enterprise). Il provisioning automatico degli utenti (SCIM) e gli audit log richiedono il piano Enterprise e non sono inclusi nel piano Business.

<CardGroup cols={2}>
  <Card title="IP allowlist" icon="network-wired" href="/it/Enterprise/IP-allowlist">
    Limita chi può accedere al workspace in base alla posizione di rete. Per esempio, consenti solo l'accesso dall'ufficio o dalla VPN aziendale.
  </Card>

  <Card title="SSO enforcement" icon="building-lock" href="/Enterprise/Enterprise-SSO-and-app-visibility">
    Richiedi a chiunque usi qualsiasi app nel tuo workspace di accedere con lo stesso account aziendale. Nessun login separato per app.
  </Card>

  <Card title="Automatic user provisioning (SCIM)" icon="users-gear" href="/Enterprise/SCIM-provisioning">
    Aggiungi o rimuovi automaticamente i membri del team in Base44 quando entrano o lasciano l'organizzazione, in base al sistema HR o IT aziendale.
  </Card>

  <Card title="Audit logs" icon="clipboard-list" href="/developers/references/audit-logs-api/get-started/overview">
    Un registro completo di tutto ciò che accade nel workspace, incluso chi ha fatto cosa e quando. Utile per conformità o indagini di sicurezza.
  </Card>

  <Card title="Workspace API keys" icon="vault" href="/Enterprise/workspace-secrets">
    Crea chiavi sicure così i tuoi strumenti esterni possono connettersi al workspace in modo programmatico, senza bisogno di un login personale.
  </Card>
</CardGroup>

***

## FAQ

Clicca su una domanda qui sotto per saperne di più su come mantenere la tua app sicura.

<AccordionGroup>
  <Accordion title="How are authentication tokens stored?">
    Base44 memorizza i token di autenticazione nel localStorage del browser. La memorizzazione con cookie HttpOnly non è attualmente disponibile.
  </Accordion>

  <Accordion title="Does Base44 invalidate sessions server-side when a user logs out?">
    Quando un utente si disconnette, la sua sessione attiva viene cancellata. Per requisiti specifici sulla sicurezza della sessione, contatta il supporto Base44.
  </Accordion>

  <Accordion title="Can I configure HTTP security headers for my app?">
    Sì. Per ogni app puoi decidere quali siti web possono incorporarla (**Anyone**, **Only these sites** o **No one**) e limitare le funzionalità del browser che può usare, come fotocamera, microfono e posizione. Per modificarle, consulta [Raccomandazioni sugli header di sicurezza](/it/Setting-up-your-app/running-a-security-scan#raccomandazioni-sugli-header-di-sicurezza).

    Gli header a livello HTTP come Content-Security-Policy e Strict-Transport-Security non sono configurabili a livello di singola app.
  </Accordion>

  <Accordion title="Can I restrict CORS to specific domains for my app?">
    La configurazione CORS per app non è attualmente disponibile. Base44 gestisce CORS a livello di piattaforma.
  </Accordion>

  <Accordion title="Are Base44 endpoints rate-limited?">
    Sì. Tutti gli endpoint pubblici sono rate-limited per impostazione predefinita. Non è richiesta configurazione da parte tua.
  </Accordion>

  <Accordion title="Who holds the encryption key for our stored credentials?">
    Base44. Le API key e le credenziali di integrazione nel tuo workspace sono cifrate at rest usando AWS Key Management Service, e per impostazione predefinita sono protette da una chiave che Base44 gestisce per la piattaforma.

    Sul piano Enterprise, al tuo workspace può essere assegnata una chiave di cifratura dedicata, così i dati di nessun altro cliente sono protetti dalla stessa chiave. Chiedi al tuo contatto Base44 di configurarla. Le tue credenziali esistenti passano alla nuova chiave senza downtime e senza nulla da fare da parte tua, e se il tuo workspace smette di essere sul piano Enterprise torna automaticamente alla chiave condivisa.
  </Accordion>
</AccordionGroup>

<Note>Questa pagina è stata tradotta utilizzando l'IA. Per informazioni più accurate e aggiornate, consulta la [versione inglese](/). </Note>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.