La sincronización de calendario de SuiteCRM permite la sincronización bidireccional entre sus reuniones de SuiteCRM y sistemas de calendario externos. Los cambios realizados en cualquiera de los dos sistemas se reflejan en ambos: cuando actualiza una reunión en SuiteCRM, esta se sincroniza con su calendario externo, y viceversa.
La sincronización de calendario admite varios proveedores, entre ellos Google Calendar y servidores CalDAV, con una arquitectura extensible para futuros proveedores.
Los datos fluyen directamente entre su instancia de SuiteCRM y los servidores del proveedor de calendario, sin servicios intermediarios.
Ponga en marcha la sincronización de calendario en 5 pasos:
Configurar el proveedor de OAuth (solo para Google Calendar): navegue hasta Administration > External OAuth Providers y cree un proveedor de OAuth de Google con sus credenciales de API
Habilitar el Scheduler: asegúrese de que el scheduler (tarea cron) de SuiteCRM se está ejecutando; consulte Configuración del Scheduler
Activar la tarea de sincronización: vaya a Administration > Scheduler, busque Calendar Accounts Sync y establézcala como Active
Crear una cuenta de calendario: navegue hasta el módulo Calendar Accounts, cree una nueva cuenta, seleccione su proveedor y autentíquese
Probar la conexión: haga clic en Test Connection para verificar la configuración y, a continuación, en Sync Now para activar la sincronización inicial
Compatibilidad con varios proveedores: conéctese a Google Calendar, servidores CalDAV, y arquitectura extensible para futuros proveedores
Sincronización bidireccional: los cambios se sincronizan en ambos sentidos entre SuiteCRM y los calendarios externos
Configuración por usuario: cada usuario gestiona sus propias conexiones de calendario
Resolución de conflictos: estrategias configurables para cuando el mismo evento se modifica en ambos sistemas
Programación flexible: la sincronización automática se ejecuta según una programación configurable
Sincronización manual: active la sincronización inmediata cuando sea necesario
Antes de configurar la sincronización de calendario, asegúrese de disponer de lo siguiente:
El scheduler (tarea cron) de SuiteCRM debe estar en ejecución para la sincronización automática. Sin él, solo es posible la sincronización manual. Consulte Configuración del Scheduler para obtener instrucciones de configuración.
Para Google Calendar (OAuth2):
Credenciales de Google Developer Console
Un External OAuth Provider configurado en Administration > External OAuth Providers
Una External OAuth Connection creada por el usuario a través de Profile > External OAuth Connection
Autorización del usuario a través del módulo Calendar Account (en el menú lateral del perfil del usuario o accesible desde el menú de navegación)
Para servidores CalDAV (autenticación básica):
La URL de CalDAV del calendario específico que desea sincronizar
Credenciales de usuario y contraseña válidas
No se requiere configuración de OAuth
Elija su ruta en función de su rol y sus necesidades:
Comience con la Guía de configuración para administradores para:
Configurar los ajustes globales de sincronización
Configurar el scheduler y la frecuencia de sincronización
Configurar las opciones de rendimiento y limitación
Comprender las estrategias de resolución de conflictos
Habilitar o deshabilitar los logic hooks
Consulte la Guía de usuario para:
Crear y configurar su cuenta de calendario
Autenticarse con Google Calendar o CalDAV
Probar su conexión
Activar la sincronización manual
Ver las reuniones sincronizadas
Consulte la Guía del proveedor CalDAV para:
Encontrar su URL de CalDAV para varios proveedores
Autenticación y credenciales de CalDAV
Probar conexiones CalDAV
Solucionar problemas específicos de CalDAV
Consulte Comprender la sincronización y solución de problemas para:
Cómo funciona la sincronización (fases de descubrimiento, comparación y resolución)
Qué datos se sincronizan
Dirección de la sincronización y comportamiento de eliminación
Referencia de mensajes de error
Problemas comunes y soluciones
Registro y diagnóstico
Consulte Temas avanzados y migración para:
Diferencias clave entre la sincronización de calendario heredada y la nueva
Proceso de migración automática
Pasos de migración manual
Referencia completa de configuración
Consideraciones de seguridad
Ejemplos de configuración avanzada
La sincronización de calendario reemplaza a la sincronización heredada de Google Calendar disponible en SuiteCRM 7.11+. Si está actualizando, consulte Temas avanzados y migración para obtener información sobre la migración.
Content is available under GNU Free Documentation License 1.3 or later unless otherwise noted.