Desencadenamiento de Logic Apps basado en extensiones de tareas personalizadas

Los flujos de trabajo de ciclo de vida se pueden usar para desencadenar tareas personalizadas mediante una extensión para Azure Logic Apps. Esta extensión se puede usar para ampliar las funcionalidades del flujo de trabajo de ciclo de vida más allá de las tareas integradas. Los pasos para desencadenar una aplicación lógica en función de una extensión de tarea personalizada son los siguientes:

  • Cree una extensión de tarea personalizada.
  • Seleccione el comportamiento que quiere que adquiera la extensión de tarea personalizada.
  • Vincule la extensión de tarea personalizada a una aplicación lógica de Azure nueva o existente.
  • Agregue la tarea personalizada a un flujo de trabajo.

Para obtener más información sobre la extensibilidad de los flujos de trabajo de ciclo de vida, consulte Extensibilidad de flujos de trabajo.

Creación de una extensión de tareas personalizada en el Centro de administración de Microsoft Entra

Sugerencia

Los pasos de este artículo pueden variar ligeramente en función del portal desde donde comienza.

Para usar una extensión de tarea personalizada en un flujo de trabajo, primero se debe crear una extensión de tarea personalizada para vincularla a una aplicación lógica de Azure. Puede crear una aplicación lógica al mismo tiempo que crea una extensión de tarea personalizada. Para ello, siga estos pasos:

  1. Inicie sesión en el Centro de administración de Microsoft Entra al menos como Administrador de flujos de trabajo del ciclo de vida.

  2. Vaya aGobernanza de la identidad> Flujos de trabajo del ciclo de vida>Flujos de trabajo.

  3. En la pantalla de flujos de trabajo de ciclo de vida, seleccione Extensión de tarea personalizada.

  4. En la página de extensiones de tareas personalizadas, seleccione Crear extensión de tarea personalizada. Screenshot for creating a custom task extension selection.

  5. En la página de información básica, asigne un nombre para mostrar único y una descripción a la extensión de tarea personalizada, y seleccione Siguiente. Screenshot of the basics section for creating a custom task extension.

  6. En la página Comportamiento de la tarea, especifique cómo se comportará la extensión de tarea personalizada después de ejecutar la aplicación lógica de Azure. Si elige Iniciar y continuar, puede seleccionar inmediatamente Siguiente: Detalles. Screenshot for choose task behavior for custom task extension.

  7. Si selecciona Iniciar y esperar, se le ofrece una opción de cuánto tiempo esperar una respuesta de la aplicación lógica antes de que la tarea se considere un error y también las opciones para establecer la autorización de respuesta. Después de elegir estas opciones, podrá seleccionar Siguiente: Detalles. Screenshot of launch and wait option for custom task extension.

    Nota:

    Para obtener más información sobre el comportamiento de la extensión de tarea personalizada, consulte Extensibilidad de flujos de trabajo de ciclo de vida.

  8. En la página Detalles de la aplicación lógica, seleccione Crear nueva aplicación lógica y especifique la suscripción y el grupo de recursos donde se ubicará. También asignará un nombre a la nueva aplicación lógica de Azure. screen showing to create new logic app for custom task extension.

    Importante

    Una aplicación lógica se debe configurar para que sea compatible con la extensión de tarea personalizada. Para obtener más información, consulte Configuración de una aplicación lógica para el uso del flujo de trabajo de ciclo de vida.

  9. Si se implementa correctamente, recibe la confirmación en la página Detalles de la aplicación lógica inmediatamente y, a continuación, puede seleccionar Siguiente.

  10. En la página Revisión, puede revisar los detalles de la extensión de tarea personalizada y la aplicación lógica de Azure que ha creado. Seleccione Crear si los detalles coinciden con lo que desea para la extensión de tarea personalizada.

Incorporación de la extensión de tarea personalizada a un flujo de trabajo

Después de crear la extensión de tarea personalizada, puede agregarla a un flujo de trabajo. A diferencia de algunas tareas, que solo se pueden agregar a plantillas de flujos de trabajo que coincidan con su categoría, una extensión de tarea personalizada se puede agregar a cualquier plantilla a partir de la que decida crear un flujo de trabajo personalizado.

Para agregar una extensión de tarea personalizada a un flujo de trabajo, siga estos pasos:

  1. En el menú de la izquierda, seleccione Flujos de trabajo de ciclo de vida.

  2. En el menú de la izquierda, seleccione Flujos de trabajo.

  3. Seleccione el flujo de trabajo al que quiere agregar la extensión de tarea personalizada.

  4. En la pantalla de flujos de trabajo, seleccione Tareas.

  5. En la pantalla de tareas, seleccione Agregar tarea.

  6. En el menú lateral Seleccionar tareas, seleccione Ejecutar una extensión de tarea personalizada y seleccione Agregar.

  7. En la página de la extensión de tarea personalizada, puede asignar un nombre y una descripción a la tarea. También puede elegir entre una lista de extensiones de tareas personalizadas configuradas que se pueden usar. Screenshot showing to add a custom task extension to workflow.

  8. Cuando termine, seleccione Guardar.

Pasos siguientes