Corrección de errores de conexión en flujos de nube

El flujo estaba funcionando bien y ahora no lo está. Esta guía le guía por las causas más comunes en orden de probabilidad, por lo que puede encontrar el problema rápidamente.

Paso 1: ¿Está activado el flujo?

Abra la página de detalles del flujo. Compruebe el estado en la esquina superior derecha.

  • Activado: el flujo está activo. Vaya al paso 2.
  • Desactivado: alguien lo desactivó manualmente. Vuelva a activarlo. Si vuelve a desactivarse inmediatamente, compruebe si hay infracciones de la directiva DLP (paso 3b más adelante en este artículo).
  • Suspended: Power Automate suspendió automáticamente el flujo debido a errores repetidos. Abra el historial de ejecución para encontrar la acción con errores, corrija la causa principal y vuelva a activar el flujo.

Sugerencia

Si el flujo falta por completo, compruebe que está en el entorno correcto. Use el selector de entorno en la parte superior derecha del portal de Power Automate.

Paso 2: ¿Se desencadenó el desencadenador?

Abra el historial de ejecución del flujo. Examine la lista de ejecuciones.

Si no hay ejecuciones recientes

  • Desencadenador programado: compruebe la configuración de periodicidad. Compruebe la zona horaria. Un flujo establecido en "9:00 AM" usa la zona horaria configurada en el desencadenador, que puede diferir de la hora local.
  • Desencadenador automatizado (cuando se crea un elemento, Cuando llega un correo electrónico y similar): confirme que se produjo realmente el evento desencadenador. Cree un elemento de prueba o envíe un correo electrónico de prueba y espere entre 5 y 10 minutos.
  • Condición del desencadenador: si el desencadenador tiene una expresión de condición, compruebe que se evalúa como true para el evento de prueba. Un error común es una condición que filtra todos los eventos.
  • Desencadenador instantáneo (manual): solo se ejecutan cuando usted u otro usuario inicia explícitamente el flujo. Compruebe si el botón o la aplicación que desencadena aún está configurado.

Si aparecen ejecuciones, pero todas están marcadas como "Canceladas"

El disparador fue activado, pero la carrera se canceló antes de que se ejecutaran las acciones. Esto suele significar que una configuración de simultaneidad rechaza nuevas ejecuciones mientras otra está en curso. Compruebe la configuración del control de simultaneidad del desencadenador.

Paso 3: ¿Se produjo un error en una acción específica?

Abra una ejecución con errores. Desplácese por las acciones hasta que encuentre el resaltado en rojo. Expándalo para ver el error.

Paso 3a: Leer el código de error

Código de error Significado Corrección más probable
401 No autorizado El token de conexión expiró o cambió la contraseña. Vaya a la página Conexiones, busque la conexión y vuelva a autenticarse. Consulte Paso 4: Comprobaciones de estado de conexión.
403 Prohibido No tiene permiso para acceder al recurso o una directiva DLP está bloqueando el conector. Verifique los permisos en el recurso de destino (sitio de SharePoint, buzón, base de datos). Si los permisos son correctos, pregunte al administrador si se ha cambiado recientemente una directiva DLP.
404 No encontrado El recurso se eliminó, cambió el nombre o se movió. Se cambió el nombre de un SharePoint list, se movió un archivo, se desaprovisionó un buzón o se eliminó un canal de Teams. Actualice la acción para que apunte a la nueva ubicación.
429 Demasiadas solicitudes Se alcanza el límite de velocidad de API para este conector. Agregue una acción de retraso antes de la acción que falla o habilite la política de reintento con retroceso exponencial en la configuración de la acción. En el caso de los flujos que procesan muchos elementos, agregue un retraso dentro de Aplicar a cada uno.
500 Error interno del servidor El servicio de destino está experimentando problemas. Espere entre 15 y 30 minutos y vuelva a intentarlo. Si persiste, compruebe el panel Microsoft 365 Service Health o la página de estado del servicio que no sea de Microsoft.
502 Error de puerta de enlace Error en la conexión entre Power Automate y el servicio de destino. Normalmente transitorio. Habilite el reintento en la acción. Si se produce de forma coherente, compruebe la configuración de red o firewall (especialmente para las puertas de enlace locales).

Paso 3b: infracciones de la directiva DLP

Si su flujo se bloqueó o suspendió recientemente y usted no cambió nada:

  1. Es posible que el administrador haya actualizado una directiva de prevención de pérdida de datos (DLP).
  2. Vaya adetalles del flujo>Propiedades. Si ve un mensaje de infracción de DLP, el flujo usa conectores que ahora están en diferentes grupos de directivas.
  3. Póngase en contacto con el administrador de Power Platform. Pueden indicar qué directiva ha cambiado y qué conectores se ven afectados.

Importante

Los cambios de directiva DLP surten efecto inmediatamente y pueden bloquear flujos sin advertencia. Si se interrumpen varios flujos al mismo tiempo, un cambio de DLP es la causa más probable.

Paso 4: Comprobaciones de estado de conexión

Las conexiones son la razón más común por la que se interrumpe un flujo que funcionaba anteriormente.

Comprobación del estado de la conexión

  1. Abra el flujo en modo de edición.
  2. Examine el panel de conexiones (o compruebe la referencia de conexión de cada acción).
  3. Cada conexión debe mostrar una marca de verificación verde o un estado "Conectado".
  4. Si alguna conexión muestra un icono de advertencia o error, selecciónelo y seleccione Corregir conexión o Volver a autenticarse.

¿Por qué se interrumpen las conexiones?

  • Cambio de contraseña: ha cambiado la contraseña o la organización aplica la rotación periódica de contraseñas. El token de OAuth almacenado ahora no es válido.
  • Cambio de directiva de MFA: Tu administrador ha habilitado o cambiado los requisitos de Autenticación Multifactor. El token existente ya no satisface la nueva directiva.
  • Consentimiento de administrador revocado: Un administrador revocó el consentimiento de la aplicación que Power Automate usa para acceder a un servicio en su nombre.
  • Expiración de tokens: los tokens de actualización de OAuth expiran después de aproximadamente 90 días de inactividad. Si un flujo no se ha ejecutado en 90 días, es posible que la conexión necesite volver a autenticarse.
  • Expiración del secreto del principal del servicio: si la conexión usa un principal de servicio, es posible que el secreto de cliente haya expirado. Genere un nuevo secreto en Microsoft Entra ID y actualice la conexión.

Volver a autenticar una conexión

  1. Vaya a Power Automate>Connections (navegación izquierda).
  2. Encuentre la relación con el error.
  3. Seleccione los tres puntos (...) >Corregir la conexión o Editar.
  4. Vuelva a iniciar sesión con sus credenciales.
  5. Regrese a su flujo y verifique que la acción ahora muestra una marca de verificación verde.

Billete

Si el flujo usa una conexión compartida (propiedad de otra persona), necesita que esa persona vuelva a autenticarse, o bien puede crear su propia conexión y actualizar el flujo para usarlo.

Paso 5: Evitar errores silenciosos

Los flujos pueden fallar sin que nadie lo note. Configure estas medidas de seguridad para cualquier flujo que sea importante.

Adición de una notificación de error

  1. En el diseñador, agregue una rama paralela después de la acción que tenga más probabilidades de fallar.
  2. Seleccione los tres puntos en la primera acción de la nueva rama >Configurar ejecución después> comprobar solamente si ha fallado.
  3. Agregue una acción Enviar un correo electrónico (o publicar en Teams) con el asunto "Flujo fallido: [nombre del flujo]" e incluya los detalles del error de la acción fallida mediante contenido dinámico.

Sugerencia

Esto garantiza que recibe una alerta en cuestión de minutos después de un error, no días. En el caso de los flujos de producción críticos, envíe notificaciones de error a un buzón compartido o canal de Teams para que no se pierda la alerta.

Comprobación semanal del historial de ejecución

En el caso de los flujos de producción, compruebe la página de historial de ejecución una vez a la semana. Busque:

  • Se ejecuta con el estado Error que es posible que se haya perdido la notificación de error.
  • Se ejecuta con estado Cancelado , que puede indicar problemas de simultaneidad o desencadenador.
  • Una caída repentina en el recuento de ejecuciones, lo que podría significar que el desencadenador detuvo la activación.

Uso de conexiones de entidad de servicio

Las conexiones de principal de servicio no dependen del token de OAuth de un usuario. No expiran cuando alguien cambia su contraseña o deja la organización. En el caso de los flujos de producción, pida al administrador que configure las conexiones del principal de servicio para sus conectores clave.

Principales cinco (5) problemas de conexión por conector

SharePoint

Cuestión Síntoma Corregir
Se requiere el consentimiento del administrador 403 en el primer uso o después del cambio de directiva El administrador debe conceder consentimiento en Microsoft Entra ID > Enterprise Applications > Power Automate
Permisos de sitio cambiados 403 para acciones destinadas a un sitio específico Compruebe que su cuenta tiene al menos acceso de Contribución al sitio
Umbral de vista de lista "La operación intentada está prohibida porque supera el límite de vista de lista" Agregue una consulta de filtro o un filtro OData a la acción Obtener elementos para devolver menos de 5000 elementos. Utilice $top los filtros de columna indexada.
Lista o biblioteca cuyo nombre ha cambiado 404 en todas las acciones destinadas a esa lista Actualizar la acción para hacer referencia al nuevo nombre o identificador de lista
Error de coincidencia de nombre de columna Las acciones se realizan correctamente, pero devuelven datos vacíos o incorrectos Los nombres internos de SharePoint difieren de los nombres para mostrar. Use el nombre interno (visible en la dirección URL al ordenar por esa columna).

Outlook/Office 365

Cuestión Síntoma Corregir
Permisos de buzón compartido 403 al enviar desde o leer un buzón compartido El propietario de la conexión necesita el permiso Enviar como o Acceso completo en el buzón compartido en el Centro de administración de Exchange.
Acceso delegado quitado 401 en acciones que implican el buzón de otro usuario Volver a conceder permisos de delegado o cambiar a un buzón compartido
Cumplimiento de MFA 401 después de que el administrador habilite MFA Vuelva a autenticar la conexión. El nuevo token incluye la notificación MFA.
Límite de tamaño de los datos adjuntos 413 o error de acción en datos adjuntos grandes Outlook conector tiene un límite de datos adjuntos de 25 MB. Para archivos más grandes, cargue en SharePoint/OneDrive y comparta un vínculo.

SQL Server

Cuestión Síntoma Corregir
Puerta de enlace local sin conexión Tiempo de espera agotado o "puerta de enlace inaccesible" Compruebe la máquina de puerta de enlace. Reinicie el servicio Puerta de enlace de datos local. Compruebe que la máquina tiene acceso a Internet.
Reglas de firewall Tiempo de espera de conexión a Azure SQL Agregue los intervalos de IP de Power Automate a las reglas de firewall de Azure SQL o habilite "Permitir servicios de Azure" en la configuración de red del servidor SQL.
Cadena de conexión modificada Error de conexión o 404 Se ha cambiado el nombre del servidor, la base de datos movida o el puerto cambiado. Actualice la conexión con los nuevos detalles del servidor o la base de datos.
Inicio de sesión de SQL deshabilitado 401 en todas las consultas Es posible que el inicio de sesión de SQL esté deshabilitado o que la contraseña haya expirado. Vuelva a habilitar en SQL Server Management Studio.

Dataverse

Cuestión Síntoma Corregir
Permisos de entorno 403 en acciones de Dataverse El usuario necesita un rol de seguridad en el entorno de Dataverse de destino. Pida al administrador que asigne uno (por ejemplo, Usuario básico + permisos de tabla personalizados).
Falta de acceso a la tabla en el rol de seguridad Error 403 en tablas específicas El rol de seguridad no incluye acceso de lectura/escritura a la tabla. El administrador debe actualizar el rol de seguridad.
Entorno cambiado Referencias de acciones a un entorno incorrecto Si el flujo se importó o el entorno cambió, actualice la conexión de Dataverse para que apunte al entorno correcto.

Conectores HTTP y personalizados

Cuestión Síntoma Corregir
Clave de API rotada 401 en todas las solicitudes HTTP Actualice la clave de API en los encabezados de conexión o acción.
El certificado ha expirado Error de SSL/TLS El certificado SSL del servidor de destino ha expirado. Póngase en contacto con el proveedor de API o actualice el certificado.
Dirección URL cambiada 404 en todas las solicitudes Se actualizó la dirección URL del punto de conexión de API. Consulte la documentación del proveedor de API para ver la nueva dirección URL.
Lista de direcciones IP permitidas Error 403 o tiempo de espera de conexión La API de destino solo permite direcciones IP específicas. Agregue los intervalos IP de Power Automate para su región. Para obtener más información, consulte Configuración de direcciones IP.

Nota: El autor creó este artículo con ayuda de la inteligencia artificial. Aprende más