Torna al blog Security and reliability

Un link condiviso può esporre più di quanto intendevi? Checklist per la condivisione pubblica nelle app self-hosted

Un link pubblico può costituire un confine di controllo degli accessi, non essere soltanto un URL comodo. Usa questa checklist per verificare cosa espone un link, chi può aprirlo, come termina l’accesso e quali evidenze possono consultare gli amministratori.

Un amministratore verifica un link di condivisione pubblica usando una checklist di accesso, ambito, scadenza e controlli di audit

Controlla quali informazioni possono consultare gli amministratori

Scopri quali evidenze registra l’applicazione quando un link viene creato, modificato, utilizzato, fatto scadere o revocato. I registri e il loro livello di dettaglio variano in base all’applicazione e alla configurazione: non presumere che vengano registrati tutti i visitatori o tutte le azioni.

Verifica chi può consultare le evidenze, come possono essere esportate e per quanto tempo vengono conservate. Controlla che gli eventi necessari per un’indagine compaiano davvero nei registri disponibili o in altre evidenze documentate. Annota le lacune rilevanti per la tua organizzazione.

  • Cerca registrazioni della creazione del link, delle modifiche all’ambito, degli accessi e della revoca.
  • Verifica quali informazioni identifica un evento, chi può accedere ai registri e per quanto tempo vengono conservate le evidenze.
  • Documenta eventuali lacune che potrebbero influire su un’indagine o su un requisito di conformità.

Rendi il test ripetibile e assegna le responsabilità

Usa contenuti di esempio privi di informazioni sensibili per riprodurre il flusso di lavoro che probabilmente seguirà un dipendente. Verifica l’ambito del link, l’accesso del destinatario, le azioni disponibili, la scadenza o la revoca, se supportate, e le evidenze disponibili per l’amministratore in relazione a questi eventi.

Registra l’applicazione e la configurazione sottoposte a test, i passaggi eseguiti, i risultati previsti e quelli effettivi. Ripeti il test dopo modifiche alle impostazioni di condivisione o alla configurazione dell’applicazione che potrebbero influire sull’accesso.

Decidi chi può creare condivisioni esterne, chi approva quelle sensibili e chi è responsabile di riesaminare o terminare l’accesso. Predisponi un’alternativa verificata, ad esempio una procedura documentata di condivisione con autenticazione o un altro processo di trasferimento approvato, quando le protezioni di un link pubblico sono insufficienti o poco chiare.

Airbip gestisce l’infrastruttura delle istanze di applicazioni self-hosted, compresa la distribuzione come carichi di lavoro Docker sui propri server cloud, il routing e i certificati TLS, i controlli DNS, la gestione del ciclo di vita dei servizi e i backup configurabili. Questi servizi infrastrutturali non determinano quali controlli di condivisione offra una particolare applicazione e non eliminano la necessità di definire criteri di accesso e gestione dei dati.

  • Usa contenuti di esempio rappresentativi e una sessione pulita del destinatario senza aver effettuato l’accesso.
  • Registra i passaggi del test, i risultati previsti ed effettivi e la configurazione pertinente.
  • Individua il responsabile della condivisione e stabilisci una data di revisione o di fine accesso.
  • Definisci chi può creare link, quando è necessaria un’approvazione e come segnalare accessi imprevisti.

Domande frequenti

I link di condivisione pubblica sono sicuri da usare nelle app self-hosted?

Possono essere adatti ad alcuni contenuti, ma la sicurezza dipende dall’applicazione, dalla configurazione, dall’ambito del link, dai requisiti di accesso e dalle procedure degli utenti. Verifica questi comportamenti invece di presumere che tutte le app offrano gli stessi controlli.

Come posso capire se la revoca di un link ha funzionato?

Revoca un link di prova seguendo la procedura documentata, quindi apri l’URL originale in una sessione pulita. Verifica il risultato e controlla se rimane disponibile un altro percorso per accedere ai contenuti.

Le app self-hosted forniscono registri di audit completi per i link pubblici?

La registrazione degli eventi di audit varia in base all’applicazione e alla configurazione. Consulta la documentazione e verifica quali eventi vengono registrati, chi può consultarli e per quanto tempo vengono conservati.

L’hosting gestito stabilisce se i miei link condivisi sono privati?

No. L’infrastruttura gestita può occuparsi delle operazioni relative all’hosting, ma l’accesso tramite link dipende dalle funzioni di condivisione dell’applicazione, dalla configurazione e dalle scelte di governance. Verifica i controlli direttamente nell’applicazione.

Fonti e approfondimenti

  1. Securing Shared Links — Box
  2. Best practices for sharing—Portal for ArcGIS — Esri
  3. How to get started, Part 5: Public links — ownCloud