¿Por qué se desconectó o dejó de funcionar mi integración después de haber funcionado anteriormente?
Una integración que anteriormente funcionaba puede dejar de funcionar cuando cambian su autorización, permisos de cuenta externa, configuración del proveedor o disponibilidad del servicio.
Esto puede suceder incluso cuando no se realizaron cambios directamente dentro de Polyosync.
Razones comunes
1. Un token de acceso ha expirado.
2. Un token de actualización fue revocado o se volvió inválido.
3. La contraseña de la cuenta externa o la configuración de seguridad cambiaron.
4. Un administrador revocó el acceso a la aplicación.
5. La cuenta externa fue desactivada o suspendida.
6. Se eliminaron los permisos requeridos.
7. El proveedor cambió su API o requisitos de autorización.
8. Una suscripción externa o derecho de servicio cambió.
9. El recurso conectado fue eliminado.
10. El proveedor externo está experimentando una interrupción del servicio.
¿Qué es un token de acceso?
Un token de acceso es una credencial que permite a una aplicación autorizada realizar operaciones permitidas contra un servicio externo.
Los tokens de acceso comúnmente tienen períodos de validez limitados.
¿Qué es un token de actualización?
Algunos proveedores emiten tokens de actualización que permiten a una aplicación solicitar acceso renovado sin requerir que el usuario complete la autorización cada vez.
No todos los proveedores o integraciones utilizan el mismo mecanismo de renovación.
¿Un token de acceso expirado siempre requiere reconexión manual?
No.
Algunos mecanismos de autorización admiten la renovación automática.
La reautorización manual puede ser necesaria cuando la renovación no está disponible, falla o ya no está permitida.
Cómo restaurar la conexión
Paso 1: Identifique la integración afectada.
Determine qué servicio externo y operaciones ya no están funcionando.
Paso 2: Revise el estado de conexión disponible y la información de error.
Busque fallos de autenticación o mensajes relacionados con la autorización.
Paso 3: Verifique la cuenta externa.
Confirme que la cuenta siga activa y accesible.
Paso 4: Verifique si se revocó el acceso.
Revise la configuración de la aplicación autorizada del proveedor donde sea posible.
Paso 5: Confirme los permisos requeridos.
Asegúrese de que la cuenta externa aún tenga acceso a los recursos deseados.
Paso 6: Reautorice la integración si es necesario.
Utilice el procedimiento de gestión de conexión admitido.
Paso 7: Pruebe la integración.
Realice una operación controlada y verifique el resultado.
Paso 8: Revise las operaciones comerciales dependientes.
Verifique si hay flujos de trabajo o procesos afectados que necesiten atención después de la interrupción.
¿La reconexión recuperará automáticamente las operaciones perdidas?
No necesariamente.
La recuperación depende de la integración, la operación y si se admite la funcionalidad de reintento o repetición.
No asuma que las acciones perdidas se repetirán automáticamente.
¿Puede la reconexión causar operaciones duplicadas?
Potencialmente, si una operación interrumpida se repite manualmente después de que ya ha sido procesada por el servicio externo.
Verifique el resultado externo antes de volver a intentar acciones que creen o modifiquen registros.
Enfoque recomendado
Investigue por qué la autorización dejó de funcionar antes de reconectar y verifique si alguna operación comercial se interrumpió durante la interrupción.