Ir al contenido
Esta página se ha traducido automáticamente; puede haber imprecisiones.Leer el original en inglés

Cómo sincronizar con OneDrive

Esta guía explica cómo sincronizar una base de datos de KeePassium con otros dispositivos usando el almacenamiento en la nube de OneDrive.

KeePassium admite dos métodos de sincronización con OneDrive:

Método 1: Conexión directa

Con este método, KeePassium se comunica directamente con los servidores de OneDrive. Así, la app tiene control total sobre la transferencia de datos y no depende de la app de OneDrive. Como resultado, la conexión directa es más fiable que a través de la app Archivos.

Para añadir tu base de datos alojada en OneDrive, sigue estos pasos:

  • Ve a la pantalla Bases de datos
  • Toca MásConectar al servidor
    • Si se te solicita, permite el acceso a la red.
  • Selecciona tu tipo de almacenamiento en la nube
  • KeePassium te pedirá que inicies sesión en tu cuenta de la nube
  • Navega hasta el archivo de tu base de datos y selecciónalo

Privacidad

Cuando inicias sesión en OneDrive, este proporciona a KeePassium un token de acceso que permite conexiones futuras. La app no ve ni almacena la contraseña de tu cuenta de Microsoft.

Acceso a documentos de SharePoint

Si tu base de datos está almacenada en una biblioteca de documentos de SharePoint, comparte el archivo desde SharePoint con tu cuenta de OneDrive. Entonces el archivo aparecerá en la carpeta Compartido de tu OneDrive.

Permisos de acceso

Para trabajar directamente con el almacenamiento de OneDrive, KeePassium necesita varios permisos de la API de OneDrive:

  • User.Read — necesario para iniciar sesión en OneDrive.
  • offline_access — necesario para el acceso a largo plazo a la cuenta de OneDrive (de lo contrario, tendrías que iniciar sesión cada pocos minutos)
  • Y uno de estos:
    • Files.ReadWrite.All — permite a KeePassium acceder a cualquier archivo de OneDrive al que tú puedas acceder, incluidos los archivos compartidos contigo.
    • Files.ReadWrite.AppFolderv2.4+ — permite a KeePassium acceder únicamente a su propia carpeta en tu cuenta de OneDrive. La app no puede acceder a otras carpetas ni a archivos compartidos.

Carpeta de la app

Para el tipo de conexión "Solo carpeta de la app", esa carpeta lleva el nombre de la app y se encuentra dentro de la carpeta Aplicaciones de tu OneDrive. Si es necesario, OneDrive la creará automáticamente en el primer acceso.

IDs de cliente para administradores

Es posible que tu administrador del sistema necesite autorizar adicionalmente a KeePassium para acceder al almacenamiento de OneDrive de tu organización. Cada edición de la app está registrada en Azure AD por separado:

  • KeePassium (freemium)
    • ID de cliente: cd88bd1f-abdf-4d0f-921e-d8acbf02e240
  • KeePassium Pro
    • ID de cliente: c3885b4b-5dac-43a6-af93-c869c1a8328b
  • KeePassium for Intune:
    • ID de cliente: 292a80b3-139a-4165-a20d-b2d2e764e538

Método 2: Integración con la app Archivos de iOS

  • Instala la app de OneDrive e inicia sesión en tu cuenta
  • Abre KeePassium, ve a la pantalla de bases de datos (toca < Atrás si es necesario)
  • Toca MásAbrir base de datos
  • Si OneDrive no aparece en la lista, hazlo visible
  • Selecciona el archivo de tu base de datos

Solución de problemas

OneDrive está restringido por políticas informáticas corporativas

Esta es la causa raíz de la mayoría de los problemas relacionados con OneDrive. Se aplica cuando usas un teléfono gestionado por tu empresa o tienes una cuenta de OneDrive para la Empresa añadida a tu app de OneDrive. (Incluso si la base de datos en sí está almacenada en tu cuenta personal de OneDrive.)

Cuentas personales y de empresa

Las restricciones corporativas se aplican a toda la app de OneDrive. Así que, si tienes una cuenta de OneDrive de empresa y otra personal, ambas se verán afectadas por las limitaciones corporativas.

Hay dos posibles soluciones:

OneDrive no aparece como ubicación de almacenamiento

Hay dos posibilidades:

No se puede seleccionar un archivo en OneDrive

La carpeta de OneDrive muestra "Contenido no disponible"
Reinstala la app de OneDrive y, a continuación, vuelve a añadir tus bases de datos a KeePassium.
Al seleccionar un archivo, parece desaparecer
Cuando intentas añadir una base de datos desde OneDrive, el archivo parece desaparecer al tocarlo. No te preocupes: sigue ahí, pero la política informática de tu empresa no permite acceder a él desde otras apps, como KeePassium. Consulta arriba las posibles soluciones.
Al seleccionar un archivo, no ocurre nada
Cuando intentas añadir una base de datos desde OneDrive, no ocurre nada al seleccionar el archivo. El diálogo de selección de archivos simplemente permanece en la pantalla. Esto también se debe a las restricciones corporativas sobre la app de OneDrive.

No se ha podido realizar la operación solicitada porque esa función no es compatible

Este error puede producirse por restricciones corporativas o por un fallo aleatorio del sistema. Como primer paso, prueba a reiniciar tu dispositivo. Si el problema persiste, prueba el método de conexión directa en su lugar.

La sincronización con OneDrive dejó de funcionar tras una actualización de iOS

Las actualizaciones de iOS parecen afectar al almacenamiento en caché sin conexión de OneDrive. Como resultado, un KeePassium que funcionaba perfectamente empieza a bloquearse al intentar acceder a una base de datos en OneDrive.

Para solucionarlo, abre los ajustes del dispositivo, desplázate hacia abajo y selecciona OneDrive. Después, activa el interruptor Borrar la configuración de la cuenta. Esto vaciará la caché y restablecerá tu instalación de OneDrive. Tendrás que iniciar sesión en OneDrive de nuevo y volver a añadir tu base de datos a KeePassium.

El sitio de SharePoint no aparece en la lista

Si ves tus sitios de SharePoint en la app de OneDrive, pero no en el diálogo de selección de archivos de KeePassium, asegúrate de seguir el sitio de SharePoint en cuestión. Esto hará que el sitio esté disponible en todas las apps.

Consulta también