Come sincronizzare con OneDrive
Questa guida spiega come sincronizzare il database di KeePassium con altri dispositivi tramite l'archiviazione cloud OneDrive.
KeePassium supporta due metodi di sincronizzazione per OneDrive:
- Connessione diretta — più affidabile
- Integrazione con l'app File di iOS — più facile da configurare
Metodo 1: Connessione diretta
Con questo metodo, KeePassium comunica direttamente con i server di OneDrive. In questo modo, l'app ha il pieno controllo sul trasferimento dei dati e non dipende dall'app OneDrive. Di conseguenza, la connessione diretta è più affidabile rispetto a quella tramite l'app File.
Per aggiungere il tuo database ospitato su OneDrive, segui questi passaggi:
- Vai alla schermata Database
- Tocca
→ Connetti un server
- Se richiesto, consenti l'accesso alla rete.
- Seleziona il tipo di archiviazione cloud
- KeePassium ti chiederà di accedere al tuo account cloud
- Vai al file del database e selezionalo
Privacy
Quando accedi a OneDrive, questo fornisce a KeePassium un token di accesso che consente le connessioni future. L'app non vede né memorizza la password del tuo account Microsoft.
Accesso ai documenti SharePoint
Se il tuo database è archiviato in una raccolta documenti di SharePoint, condividi il file da SharePoint al tuo account OneDrive. Il file comparirà quindi nella cartella Condivisi del tuo OneDrive.
Autorizzazioni di accesso
Per lavorare direttamente con l'archiviazione OneDrive, KeePassium necessita di alcune autorizzazioni dell'API di OneDrive:
- User.Read — necessaria per accedere a OneDrive.
- offline_access — necessaria per l'accesso a lungo termine all'account OneDrive (altrimenti dovresti effettuare l'accesso ogni pochi minuti)
- E una tra queste:
- Files.ReadWrite.All — consente a KeePassium di accedere a tutti i file di OneDrive a cui puoi accedere tu, inclusi i file condivisi con te.
- Files.ReadWrite.AppFolderv2.4+ — consente a KeePassium di accedere solo alla propria cartella nel tuo account OneDrive. L'app non può accedere ad altre cartelle né ai file condivisi.
Cartella dell'app
Per il tipo di connessione "Solo cartella dell'app", tale cartella prende il nome dell'app e si trova all'interno della cartella App del tuo OneDrive. Se necessario, verrà creata automaticamente da OneDrive al primo accesso.
Client ID per gli amministratori
L'amministratore di sistema potrebbe dover autorizzare ulteriormente KeePassium ad accedere all'archiviazione OneDrive della tua organizzazione. Ogni edizione dell'app è registrata separatamente in Azure AD:
- KeePassium (freemium)
- Client ID:
cd88bd1f-abdf-4d0f-921e-d8acbf02e240
- Client ID:
- KeePassium Pro
- Client ID:
c3885b4b-5dac-43a6-af93-c869c1a8328b
- Client ID:
- KeePassium for Intune:
- Client ID:
292a80b3-139a-4165-a20d-b2d2e764e538
- Client ID:
Metodo 2: Integrazione con l'app File di iOS
- Installa l'app OneDrive e accedi al tuo account
- Apri KeePassium, vai alla schermata Database (tocca < Indietro se necessario)
- Tocca
→ Apri database
- Se OneDrive non è visibile nell'elenco, rendilo visibile
- Seleziona il file del database
Risoluzione dei problemi
OneDrive è limitato dalle politiche IT aziendali
Questa è la causa principale della maggior parte dei problemi legati a OneDrive. Si verifica quando usi un telefono gestito dall'azienda o hai un account OneDrive for Business aggiunto alla tua app OneDrive. (Anche se il database in sé è archiviato nel tuo account OneDrive personale.)
Account personali e aziendali
Le restrizioni aziendali si applicano all'intera app OneDrive. Quindi, se hai sia un account OneDrive aziendale sia uno personale, entrambi saranno soggetti alle limitazioni aziendali.
Ci sono due possibili soluzioni alternative:
- Usa invece il metodo di connessione diretta
- Sposta il database su un altro cloud, come iCloud Drive, Dropbox o qualsiasi altra posizione di sincronizzazione supportata.
OneDrive non compare tra le posizioni di archiviazione
Ci sono due possibilità:
- Potrebbe essere nascosto. Ecco come renderlo visibile.
- Se OneDrive continua a mancare dall'elenco, l'app OneDrive potrebbe essere limitata dalle politiche IT della tua azienda.
Impossibile selezionare il file in OneDrive
- La cartella OneDrive mostra "Contenuto non disponibile"
- Reinstalla l'app OneDrive, quindi aggiungi di nuovo i tuoi database a KeePassium.
- Quando selezioni un file, sembra scomparire
- Quando provi ad aggiungere un database da OneDrive, il file sembra scomparire quando lo tocchi. Niente paura, il database è ancora lì — ma la politica IT della tua azienda non ne consente l'accesso da altre app, come KeePassium. Vedi sopra le possibili soluzioni.
- Quando selezioni un file, non succede nulla
- Quando provi ad aggiungere un database da OneDrive, non succede nulla quando selezioni il file. La finestra di selezione dei file rimane semplicemente sullo schermo. Anche questo è causato dalle restrizioni aziendali sull'app OneDrive.
Impossibile completare l'operazione richiesta perché la funzionalità non è supportata
Questo errore può verificarsi a causa delle restrizioni aziendali o di un problema casuale del sistema. Come primo passo, prova a riavviare il dispositivo. Se il problema persiste, prova invece il metodo di connessione diretta.
La sincronizzazione con OneDrive ha smesso di funzionare dopo un aggiornamento di iOS
Gli aggiornamenti di iOS sembrano influire sulla cache offline di OneDrive. Di conseguenza, un KeePassium perfettamente funzionante inizia a bloccarsi quando tenta di accedere a un database in OneDrive.
Per risolvere, apri le impostazioni del dispositivo, scorri verso il basso e seleziona OneDrive. Quindi, attiva l'interruttore Cancella impostazioni account. Questo cancellerà la cache e ripristinerà la tua installazione di OneDrive. Dovrai accedere di nuovo a OneDrive e aggiungere nuovamente il database a KeePassium.
Il sito SharePoint non compare nell'elenco
Se vedi i tuoi siti SharePoint nell'app OneDrive, ma non nella finestra di selezione dei file di KeePassium — assicurati di seguire lo specifico sito SharePoint. In questo modo il sito sarà disponibile in tutte le app.