Añade una rama "registrar error en SharePoint"
El flujo de renovaciones de Theo a veces falla en Get manager (V2) por problemas de permisos. De forma predeterminada, una acción con error detiene toda la ejecución. Eso no es lo que quiere Drumlin: que falle un correo no debería parar el procesamiento del resto de renovaciones.
Añade una ruta paralela después de Get manager (V2) que se ejecute después de Failed (y, idealmente, TimedOut) y registre el error. En producción, ese registro sería un Create item de SharePoint en una lista llamada Renewal Errors. Aquí, un Compose con un mensaje de error estático hará de sustituto de esa escritura. La habilidad aquí es la configuración de Configure run after, no el conector de SharePoint.
Andamiaje: microejemplo resuelto: Después de Get manager (V2) necesitas dos acciones:
- Compose A (ruta de éxito): Inputs = Mail de Get manager. Run after = is successful (predeterminado).
- Compose B (ruta de error): Inputs =
Get manager failed. Run after = has failed (y opcionalmente has timed out). Desmarca is successful en Compose B o nunca se ejecutará ante errores.
Si el diseñador del flujo parece roto (no aparecen desencadenadores ni acciones en la búsqueda, o ves un error que menciona invalid host name characters), haz clic en Restart session y luego recarga el ejercicio.
Este ejercicio forma parte del curso
Power Automate intermedio
ejercicio interactivo práctico
Convierte la teoría en práctica con uno de nuestros ejercicios interactivos
Empezar ejercicio