Características y problemas adicionales relacionados con los equipos y los canales en Microsoft Teams para empresas
Nota: Esta respuesta ha sido traducida automáticamente. Como resultado, puede contener errores gramaticales o expresiones incómodas.
Hola Joaquin Capdevila Taboada
Gracias por publicar tu pregunta en el foro de preguntas y respuestas de Microsoft
Sí, Microsoft admite oficialmente esto mediante la instalación proactiva de aplicaciones a través de la API de Microsoft Graph: Instalar aplicación para usuario (Graph API)
Esto permite que un administrador (o un proceso automatizado con los permisos adecuados) instale el bot como una aplicación personal para los usuarios, activando la configuración necesaria de la conversación sin que los usuarios tengan que abrir o interactuar con el bot previamente.
Cómo funciona
- Publica el bot en el catálogo de aplicaciones de tu organización (mediante el Centro de administración de Teams) o en la Tienda de Microsoft Teams. Los bots no publicados o los paquetes
.zipcargados manualmente no pueden instalarse mediante Graph. - Usa la API de Microsoft Graph para instalar la aplicación para usuarios específicos (o instalar en bloque iterando sobre una lista de usuarios obtenida mediante Graph, utilizando tus permisos existentes
User.Read.AllyDirectory.Read.All). - La instalación envía un evento
conversationUpdatea tu bot, que incluye los detalles necesarios para almacenar unconversationReference. - Con el
conversationReference, tu bot puede enviar mensajes proactivos (por ejemplo, notificaciones) inmediatamente.
Beneficios clave para tu escenario
- Reduce la fricción del usuario: No es necesario que los usuarios abran el bot manualmente ni lo instalen desde un enlace.
- Funciona para bots SingleTenant (como en tu caso), donde la aplicación está vinculada a un tenant específico.
- Los bots solo de notificación (sin respuestas del usuario) están explícitamente soportados para este patrón.
Limitaciones
- Los usuarios pueden necesitar reiniciar Teams para ver la aplicación (aunque la mensajería proactiva funciona independientemente).
- Se aplican límites de velocidad para operaciones masivas (evita instalar para miles de usuarios simultáneamente para prevenir la limitación).
- No está soportado crear nuevos chats de grupo o canales: solo ámbitos personales o equipos/canales existentes.
- Si un usuario bloquea o desinstala el bot más adelante, los mensajes proactivos fallarán (con un error
403).
Espero que la información anterior sea útil. Si tienes cualquier otra pregunta, no dudes en compartirla.
Si la respuesta es útil, por favor haz clic en "Aceptar respuesta" y dale un voto positivo. Si tienes preguntas adicionales sobre esta respuesta, haz clic en "Comentar".
Nota: Por favor, siga los pasos en nuestra documentación para habilitar las notificaciones por correo electrónico si desea recibir la notificación correspondiente para este hilo.