Bo día a todos!
Microsoft Power Automate
Este produto ofrece unha ampla gama de conectores a varios servizos, así como disparadores para o lanzamento automático e instantáneo de fluxos debido á aparición dun determinado evento. Tamén admite a execución de fíos nunha programación ou por botón.
1. Rexistro automático de solicitudes
Un dos casos podería ser a implantación do rexistro automático de solicitudes. O desencadenante do fluxo, neste caso, será a recepción dunha notificación por correo electrónico a unha caixa de correo específica, despois de que se procese máis lóxica:
Ao configurar un activador "Cando chegue un correo electrónico novo", podes usar varios filtros para determinar o evento necesario para activar:
Por exemplo, pode iniciar un fluxo só para correos electrónicos con anexos ou para correos electrónicos que teñan a maior importancia. Tamén pode iniciar un fluxo se chega unha carta a un cartafol específico da caixa de correo. Ademais, é posible filtrar letras pola subcadea desexada na liña de asunto.
Unha vez feitos os cálculos necesarios e obtida toda a información necesaria, pode crear un elemento na lista de SharePoint mediante substitucións doutras accións:
Coa axuda deste fluxo, pode recoller facilmente as notificacións de correo electrónico necesarias, desmontalas en compoñentes e crear rexistros noutros sistemas.
2. Iniciar un fluxo de aprobación mediante un botón de PowerApps
Un dos escenarios estándar é enviar un obxecto para a súa aprobación ás persoas de aprobación. Para implementar un escenario similar, pode crear un botón en PowerApps e, ao facer clic nel, iniciar un fluxo de Power Automate:
Como podes ver, neste fío, o disparador inicial é PowerApps. O gran deste disparador é que pode solicitar información de PowerApps mentres está dentro dun fluxo de Power Automate:
Funciona así: cando necesites obter información de PowerApps, fai clic no elemento "Preguntar en PowerApps". A continuación, créase unha variable que se pode usar en todas as accións dese fluxo de Power Automate. Todo o que queda é pasar o valor desta variable dentro do fluxo ao iniciar o fluxo desde PowerApps.
3. Inicia un fluxo mediante unha solicitude HTTP
O terceiro caso do que me gustaría falar é o lanzamento dun fluxo de Power Automate mediante unha solicitude HTTP. Nalgúns casos, especialmente para varias historias de integración, é necesario iniciar un fluxo de Power Automate mediante unha solicitude HTTP, pasando varios parámetros dentro do fluxo. Isto faise de forma sinxela. A acción "Cando se recibe unha solicitude HTTP" úsase como disparador:
O URL HTTP POST xérase automaticamente a primeira vez que se garda o fluxo. É a este enderezo ao que debes enviar unha solicitude POST para iniciar este fluxo. Pódense pasar varias informacións como parámetros ao inicio; por exemplo, neste caso, o atributo SharePointID pásase desde fóra. Para crear un esquema de entrada deste tipo, cómpre facer clic no elemento "Usar carga útil de exemplo para crear un esquema" e, a continuación, inserir un JSON de exemplo que se enviará ao fluxo:
Despois de facer clic en "Finalizar", xérase un esquema JSON do texto de solicitude para esta acción. O atributo SharePointID agora pódese usar como comodín en todas as accións dun fluxo determinado:
Paga a pena notar que o disparador "Cando se recibe unha solicitude HTTP" inclúese na sección de conectores Premium e só está dispoñible cando se compra un plan separado para este produto.
No seguinte artigo falaremos de varios casos que se poden implementar mediante Logic Apps.
Fonte: www.habr.com