Compartir a través de


Comunicación como usuario externo de Teams

Puede usar Azure Communication Services para crear aplicaciones que permitan a los usuarios externos unirse y participar en reuniones de Teams como usuarios anónimos de Teams. Los clientes pueden unirse a reuniones de Teams desde sus aplicaciones o sitios web. Las ventajas principales son:

  • No es necesario descargar clientes web, móviles o de escritorio de Teams para usuarios externos
  • Los usuarios externos no pierden el contexto al cambiar a otra aplicación
  • Compatibilidad con exploradores en dispositivos móviles
  • Personalización de la interfaz de usuario (UI)
  • No se requieren licencias adicionales de Teams

Casos de uso

Estos son ejemplos reales de aplicaciones:

  • Un proveedor de atención sanitaria usa clientes de Teams para llevar a cabo una visita virtual de telemedicina con un paciente que usa una aplicación o un sitio web del proveedor de atención sanitaria
  • Los clientes interesados en una hipoteca programan una consulta virtual en el sitio web del banco con un empleado del banco, que se une a la consulta mediante el cliente de Teams
  • Un fabricante programa una conferencia virtual para que los asociados anuncien el lanzamiento de un nuevo producto. Los asociados pueden unirse al lanzamiento mediante un navegador web en sus teléfonos

Creación de prototipo

Los desarrolladores pueden experimentar con las funcionalidades en varios niveles para evaluar, aprender y personalizar el producto.

Poco o nada de código

Puede crear un token de identidad y acceso para usuarios externos de Teams en Azure Portal sin una sola línea de código. Para ello, siga estos pasos.

Con una identidad válida, un token de acceso y una dirección URL de reunión de Teams, puede usar la Biblioteca de interfaz de usuario de Azure Communication Services para unirse a la reunión de Teams sin nada de código.

Implementación con un solo clic

El ejemplo de elementos principales de llamada de Azure Communication Services muestra cómo los desarrolladores pueden usar el SDK web de llamada de Azure Communication Services para unirse a una reunión de Teams desde una aplicación web como usuario externo de Teams. Puede experimentar con la funcionalidad con una implementación con un solo clic en Azure.

El ejemplo principal de autenticación de Azure Communication Services muestra cómo los desarrolladores pueden usar el SDK de identidad de Azure Communication Services para obtener tokens de acceso como usuarios de Teams. Puede clonar el repositorio de GitHub y seguir una guía sencilla para configurar el servicio para la autenticación en Azure.

Codificar

En la página de arquitectura de cliente y servidor encontrará información sobre los flujos de datos para unirse a las reuniones de Teams. Al implementar la experiencia, debe implementar la lógica de cliente para la comunicación en tiempo real y la lógica del servidor para la autenticación. Los siguientes artículos le guiarán durante la implementación de la comunicación para usuarios externos de Teams.

Artículos de código de alto nivel:

Artículos de código de bajo nivel:

Casos de uso admitidos

La tabla siguiente muestra los casos de uso admitidos para el usuario externo de Teams con Azure Communication Services:

Escenario Compatible
Unirse a una reunión de Teams ✔️
Unirse al canal de la reunión de Teams [1] ✔️
Unirse al seminario web de Teams [2] ✔️
Unirse a un evento en directo de Teams.
Unirse a la reunión de Teams programada en la aplicación para uso personal
Unirse a una llamada 1:1 o de grupo en Teams
Unirse a un chat 1:1 o de grupo en Teams
  • [1] Los usuarios externos de Teams pueden unirse a una reunión de Teams de canal con audio y vídeo, pero no podrán enviar ni recibir ningún mensaje de chat.
  • [2] Los usuarios externos de Teams pueden unirse a un seminario web de Teams. Sin embargo, los roles de moderador y asistente no se respetan para los usuarios externos de Teams. Los usuarios externos de Teams en los SDK de Azure Communication Services podrían realizar acciones no previstas para los asistentes (como compartir pantalla, encender o apagar la cámara o silenciarse ellos mismos) si su aplicación proporciona experiencia de usuario para esas acciones.

Precios

Los usuarios con licencia de Teams pueden programar reuniones de Teams y compartir la invitación con usuarios externos. Los usuarios externos pueden unirse a la experiencia de reunión de Teams mediante clientes web, móviles y de escritorio de Teams existentes sin cargo adicional. Los usuarios externos que se unen mediante los SDK de Azure Communication Services pagarán el consumo estándar de Azure Communication Services por audio, vídeo y chat. No hay ninguna tarifa adicional por la propia funcionalidad de interoperabilidad.

Pasos siguientes