Obligación de licencia para usuarios invitados en Power Automate (FAQ)
¿Necesita un usuario invitado en Power Automate una licencia propia? Las respuestas más importantes según la documentación oficial de Microsoft.
Más que un simple Sí o No: cómo configurar flujos de aprobación en Power Automate con tus propias opciones de respuesta y evaluarlas.
En la práctica, Aprobar o Rechazar a menudo no es suficiente. Muchos procesos de aprobación necesitan más matices: una solicitud de más información, una aprobación con condiciones o una elección entre varios niveles de descuento. Power Automate ofrece para ello el tipo de aprobación Respuestas personalizadas, con el que puedes definir tus propias opciones de respuesta en lugar de los valores estándar Aprobar y Rechazar.
En esta entrada te mostramos cómo crear un flujo de aprobación con respuestas personalizadas, cómo evaluar la respuesta más adelante en el flujo y dónde están los límites de este enfoque. Como base utilizamos la documentación oficial de Microsoft para Power Automate. Así mantienes el control total sobre qué opciones ven tus aprobadores y cómo reacciona tu flujo a cada respuesta.
La acción Iniciar y esperar una aprobación conoce, según la documentación de Microsoft sobre los primeros pasos con las aprobaciones, cinco tipos de aprobación en total. Dos de ellos son las conocidas opciones estándar Aprobar/Rechazar, ya sea con la regla «Todos deben aprobar» o «El primero en responder». Para todo lo que vaya más allá de un simple sí o no, existen otros dos tipos:
Además, existe la aprobación secuencial, en la que se pregunta a varias personas una tras otra en un orden fijo. Sin embargo, para la mayoría de los escenarios con opciones de respuesta individuales, los dos tipos de respuesta personalizada son totalmente suficientes.
Según la guía de Microsoft para crear opciones de respuesta personalizadas, la configuración sigue siempre el mismo patrón, sin importar qué desencadenador inicie el flujo:
El ejemplo de la documentación es un informe de gastos que se sube a SharePoint y que activa tres opciones de respuesta: Aceptar, Rechazar o Se necesita más información. La misma estructura funciona independientemente del desencadenador, ya sea una lista de SharePoint, un formulario o un inicio manual.
Un segundo ejemplo práctico de la guía de Microsoft sobre escenarios de aprobación comunes muestra lo flexible que puede ser este concepto: el personal de ventas introduce una solicitud de descuento en una lista de SharePoint, que activa el flujo. La persona aprobadora puede elegir entre cuatro opciones, por ejemplo «Hasta el 5 %», «Hasta el 10 %», «Hasta el 15 %» o «Rechazado». Así obtienes una decisión más matizada sin tener que crear un flujo propio para cada nivel de descuento.
Después de la acción de aprobación, la selección de contenido dinámico pone a tu disposición el campo Resultado, que contiene exactamente el texto de la opción de respuesta elegida. Para reaccionar a ello, añades una Condición o una acción Switch y compruebas el valor del campo Resultado. En el ejemplo del informe de gastos, esto se vería más o menos así:
Importante: la comparación en la condición debe coincidir exactamente con el texto que hayas introducido en las opciones de respuesta, ya que Power Automate evalúa el texto como una cadena de caracteres pura.
Antes de usar respuestas personalizadas en producción, vale la pena echar un vistazo a los límites documentados:
Quien no quiera simplemente montar sobre la marcha una estructura de aprobación de este tipo, sino construirla de forma limpia y con un manejo de errores bien pensado, encontrará en la consultoría de Power Automate de NordFlux apoyo para el diseño y la implementación.
Según la documentación, los flujos de aprobación almacenan sus datos en Microsoft Dataverse. Si tu flujo se ejecuta en un entorno no predeterminado, se crea automáticamente una base de datos de Dataverse la primera vez que se ejecuta, para lo cual la persona que lo ejecuta necesita un rol de administrador en ese entorno. En el entorno predeterminado este paso no es necesario, ya que allí la base de datos se aprovisiona automáticamente. Dado que el conector de aprobaciones es un conector estándar, basta con cualquier licencia que otorgue acceso a Power Automate, por ejemplo una licencia de Power Automate, Microsoft 365 o Dynamics 365 con funciones de Power Automate integradas. No se necesita una licencia Premium adicional para las respuestas personalizadas.
Técnicamente, puedes crear tantas opciones de respuesta como quieras. Sin embargo, en Outlook y Outlook Web Access, desde los mensajes accionables solo se muestran como directamente pulsables las primeras cinco opciones definidas. Las opciones adicionales siguen siendo accesibles a través del centro de aprobaciones de Power Automate, la aplicación móvil, un correo HTML complementario o Microsoft Teams.
Con «Esperar una respuesta», la primera respuesta recibida de cualquier persona asignada completa el paso de aprobación, y las demás solicitudes dejan de ser necesarias. Con «Esperar todas las respuestas», en cambio, cada persona asignada debe responder antes de que el flujo continúe con los pasos siguientes. La elección depende de si basta con una sola aprobación o si realmente deben escucharse todas las personas implicadas.
Usa el campo Resultado de la selección de contenido dinámico de la acción de aprobación y compáralo en una condición o una acción Switch con el texto exacto de tus opciones de respuesta. Dado que la comparación es exacta carácter a carácter, deberías evitar por completo errores tipográficos o diferencias de escritura entre la opción definida y la condición.
No. El conector de aprobaciones es un conector estándar, por lo que basta con cualquier licencia que otorgue acceso a Power Automate y a los conectores estándar. Esto incluye las licencias regulares de Power Automate, muchos planes de Microsoft 365 y las licencias de Dynamics 365 con funciones de Power Automate integradas.
Sí. En el centro de aprobaciones de Power Automate puedes cancelar una solicitud enviada y aún abierta mediante el botón Cancelar. Como persona aprobadora, puedes ceder una solicitud que te haya sido asignada a otra persona mediante los tres puntos y Reasignar. Como persona solicitante original, esto no es posible directamente; ahí solo queda cancelar y luego ajustar la persona asignada en el propio flujo.
Fundador de NordFlux. Siete años de experiencia, desde la web y el SEO hasta la automatización a escala de grupo, hoy de forma pragmática para las pymes y con soberanía de datos alemana.
Certificaciones
¿Necesita un usuario invitado en Power Automate una licencia propia? Las respuestas más importantes según la documentación oficial de Microsoft.
Cómo Power Automate publica Adaptive Cards interactivas a través del conector de Teams, procesa las respuestas y dónde están los límites.
Un único propietario de flujo es un riesgo. Así configuras copropietarios en Power Automate desde el principio y evitas flujos huérfanos.
Las respuestas personalizadas en lugar de un rígido aprobar/rechazar reflejan mejor los circuitos de decisión reales, pero evaluar la respuesta en el flujo y los requisitos de licencia son trampas que retrasan la implementación. NordFlux desarrolla procesos de aprobación que se ajustan a sus circuitos de validación reales y, si lo desea, se encarga también de la operación continua. En la primera conversación aclaramos qué opciones de respuesta necesita realmente su proceso.