Editar

Compartir a través de

Compilación de conectores de Teams

Importante

Los conectores de Microsoft 365 (anteriormente denominados conectores de Office 365) están a punto de desuso y la creación de nuevos conectores de Microsoft 365 pronto se bloqueará. Para obtener más información sobre la programación y cómo la aplicación Flujos de trabajo proporciona una experiencia más flexible y segura, consulte Retirada de conectores de Microsoft 365 en Microsoft Teams.

¿Cómo puede crear un webhook en Teams?

Si ya ha creado conectores de Office 365:

  • Creación de un conector de Power Automate: Power Automate mejora las aplicaciones de flujos de trabajo ampliamente utilizadas en Teams. Es el enfoque escalable y seguro para transmitir datos mediante programación dentro y fuera de Teams. Si adopta este método, puede crear plantillas de flujo de trabajo para publicar alertas desde el producto en canales de Teams. Este enfoque simplifica la adopción por parte del usuario del nuevo método. Para obtener más información, consulte Power Automate para desarrolladores empresariales, ISV y asociados.

  • Actualizar la aplicación de Teams: puede mejorar la aplicación actual de Teams. Por ejemplo, puede permitir que los usuarios configuren mensajes proactivos basados en eventos de desencadenador dentro del sistema. Para obtener más información, consulte cómo los bots pueden publicar en canales a través de mensajes proactivos.

Problemas conocidos

  • La aplicación Flujos de trabajo no puede publicar en canales privados como un bot de flujo. Sin embargo, puede publicar en nombre de un usuario.
  • Los flujos de trabajo solo admiten tarjetas adaptables. No admite el formato de tarjeta de mensaje anterior que usan los conectores de Office 365. Los flujos de trabajo no admiten el uso del formato de tarjeta de mensaje. Para obtener más información, vea cómo convertir el formato de tarjeta de mensaje del conector a tarjeta adaptable.
  • Los flujos de trabajo no ofrecen conectores de terceros, como DataDog y Jenkins.
  • Los flujos de trabajo solo se pueden crear en el entorno predeterminado.

Limitaciones

Los flujos de trabajo solo están vinculados a usuarios específicos (denominados propietarios del flujo de trabajo) y no a un equipo o canal de Teams. Los flujos de trabajo pueden convertirse en flujos huérfanos en ausencia de un propietario si no se asigna ningún copropietario. Para mantener la continuidad en el proceso empresarial automatizado por el flujo, los administradores pueden agregar uno o varios copropietarios y concederles control total sobre el flujo de trabajo. También pueden agregar autenticación para las conexiones, si las hubiera, y habilitar el flujo si se ha deshabilitado. Para obtener más información, consulte Administración de flujos huérfanos.

El conector de Microsoft Teams es una aplicación de administración de tareas de ejemplo de Model-View-Controller (MVC) y se genera mediante la plantilla de aplicación web ASP.NET. La mayor parte del código está relacionado con la configuración básica de MVC o el sistema de administración de tareas. Puede agregar el conector existente para Grupos de Microsoft 365 o crear uno nuevo en Teams.

Tipos de códigos de conector

  • ConnectorController.cs: Configurar y guardar acciones.
  • TaskController.cs: Crear y actualizar acciones.

Características clave del conector de Microsoft Teams

  • Simula un sistema de administración de tareas real.
  • Permite a los usuarios crear y ver tareas.
  • Genera contenido de forma aleatoria.
  • Simula la notificación que se va a enviar al canal de Microsoft Teams.

Esta guía paso a paso le ayuda a crear y probar un conector en Microsoft Teams. Verá la siguiente salida:

Captura de pantalla de la salida del conector del equipo de compilación después de completar correctamente la guía paso a paso.