Habilitar y configurar las aplicaciones para Teams reuniones

Cada equipo tiene una forma diferente de comunicar y colaborar tareas. Para lograr estas diferentes tareas, personalice Teams con aplicaciones para reuniones. Habilita las aplicaciones para Teams reuniones y configura las aplicaciones para que estén disponibles en el ámbito de la reunión dentro del manifiesto de la aplicación.

Habilitar la aplicación para Teams reuniones

Para habilitar la aplicación para Teams reuniones, actualiza el manifiesto de la aplicación y usa las propiedades de contexto para determinar dónde debe aparecer la aplicación.

Actualizar el manifiesto de la aplicación

Las funcionalidades de la aplicación reuniones se declaran en el manifiesto de la aplicación mediante configurableTabs las scopes matrices , context y. El ámbito define quién puede tener acceso y el contexto define dónde está disponible la aplicación.

Nota

  • Debes actualizar el manifiesto de la aplicación con el esquema de manifiesto.
  • Las aplicaciones de las reuniones requieren groupchat ámbito. El team ámbito solo funciona para pestañas en canales.

El manifiesto de la aplicación debe incluir el siguiente fragmento de código:


"configurableTabs": [
    {
      "configurationUrl": "https://contoso.com/teamstab/configure",
      "canUpdateConfiguration": true,
      "scopes": [
        "team",
        "groupchat"
      ],
      "context":[
        "channelTab",
        "privateChatTab",
        "meetingChatTab",
        "meetingDetailsTab",
        "meetingSidePanel",
        "meetingStage"
     ]
    }
  ]

Context (propiedad)

La propiedad determina lo que debe mostrarse cuando un usuario invoca una aplicación en una reunión en función del lugar en el que el usuario context invoca la aplicación. La pestaña y las propiedades te permiten determinar dónde debe aparecer context scopes la aplicación. Las pestañas del team ámbito or pueden tener más de un groupchat contexto. Estos son los valores de la propiedad desde context la que puede usar todos o algunos de los valores:

Valor Descripción
channelTab Pestaña en el encabezado de un canal de grupo.
privateChatTab Pestaña en el encabezado de un chat de grupo entre un conjunto de usuarios, no en el contexto de un equipo o reunión.
meetingChatTab Pestaña en el encabezado de un chat de grupo entre un conjunto de usuarios para una reunión programada. Puede especificar meetingChatTab o meetingDetailsTab para asegurarse de que las aplicaciones funcionan en dispositivos móviles.
meetingDetailsTab Pestaña en el encabezado de la vista de detalles de la reunión del calendario. Puede especificar meetingChatTab o meetingDetailsTab para asegurarse de que las aplicaciones funcionan en dispositivos móviles.
meetingSidePanel Un panel en la reunión abierto a través de la barra unificada (barra U).
meetingStage Una aplicación de la meetingSidePanel puede compartirse en la fase de reunión. No puedes usar esta aplicación en dispositivos móviles ni en Teams de sala.

Después de habilitar la aplicación para Teams reuniones, debes configurar la aplicación antes de una reunión, durante una reunión y después de una reunión.

Configurar la aplicación para escenarios de reunión

Teams reuniones proporcionan una experiencia de colaboración para su organización. Configura la aplicación para diferentes escenarios de reunión y para mejorar la experiencia de la reunión. Ahora puede identificar qué acciones se pueden realizar en los siguientes escenarios de reunión:

Antes de una reunión

Antes de una reunión, los usuarios pueden agregar pestañas, bots y extensiones de mensajería. Los usuarios con roles de organizador y moderador pueden agregar pestañas a una reunión.

Para agregar una pestaña a una reunión

  1. En el calendario, seleccione una reunión a la que desee agregar una pestaña.

  2. Seleccione la pestaña Detalles y seleccione Plus button.

    Pre-meeting experience
  3. En la galería de pestañas que aparece, selecciona la aplicación que quieres agregar y sigue los pasos según sea necesario. La aplicación se instala como una pestaña.

Para agregar una extensión de mensajería a una reunión

  1. Seleccione los puntos suspensivos ●●● ubicados en el área del mensaje de redacción en el chat.
  2. Selecciona la aplicación que quieras agregar y sigue los pasos según sea necesario. La aplicación se instala como una extensión de mensajería.

Para agregar un bot a una reunión

En un chat de reunión, escriba la @ clave y seleccione Obtener bots.

Nota

  • La burbuja de contenido publica una tarjeta adaptable o una tarjeta simultáneamente en el chat de reunión al que pueden acceder los usuarios. Esto ayuda a los usuarios cuando se minimiza la reunión o Teams aplicación.
  • La identidad del usuario debe confirmarse con tabs SSO. Después de la autenticación, la aplicación puede recuperar el rol de usuario mediante la GetParticipant API.
  • En función del rol de usuario, la aplicación tiene la capacidad de proporcionar experiencias específicas del rol. Por ejemplo, una aplicación de sondeo solo permite a los organizadores y presentadores crear un nuevo sondeo.
  • Las asignaciones de roles se pueden cambiar mientras se está en curso una reunión. Para obtener más información, vea roles in a Teams meeting.

Durante una reunión

Durante una reunión, puedes usar el cuadro de diálogo o en la reunión meetingSidePanel para crear experiencias únicas para tus aplicaciones.

Meeting SidePanel

Permite personalizar experiencias en una reunión que permiten a los organizadores y presentadores tener un conjunto diferente meetingSidePanel de vistas y acciones. En el manifiesto de la aplicación, debes agregar meetingSidePanel a la matriz de contexto. En la reunión y en todos los escenarios, la aplicación se representa en una pestaña en la reunión que tiene 320 píxeles de ancho. Para obtener más información, vea FrameContext interface.

Para usar la userContext API para enrutar solicitudes, vea Teams SDK. Para obtener más información, vea Teams de autenticación para pestañas. El flujo de autenticación de las pestañas es similar al flujo de autenticación de los sitios web. Por lo tanto, las pestañas pueden usar OAuth 2.0 directamente. Para obtener más información, vea Plataforma de identidad de Microsoft y flujo de código de autorización de OAuth 2.0.

La extensión de mensajería funciona según lo esperado cuando un usuario está en una vista en la reunión. El usuario puede publicar tarjetas de extensión de mensaje de redacción. AppName en la reunión es una información sobre herramientas que indica el nombre de la aplicación en la barra U de la reunión.

Nota

Use la versión 1.7.0 o posterior de Teams SDK,ya que las versiones anteriores no admiten el panel lateral.

Cuadro de diálogo En la reunión

El cuadro de diálogo en la reunión se usa para interactuar con los participantes durante la reunión y recopilar información o comentarios durante la reunión. Usa la NotificationSignal API para desencadenar una notificación de burbuja. Como parte de la carga de solicitud de notificación, incluya la dirección URL donde se hospeda el contenido que se va a mostrar.

El cuadro de diálogo en la reunión no debe usar el módulo de tareas. El módulo de tareas no se invoca en un chat de reunión. Se usa una dirección URL de recurso externo para mostrar la burbuja de contenido en una reunión. Puede usar el método submitTask para enviar datos en un chat de reunión.

Nota

  • Debe invocar la función submitTask() para descartarla automáticamente después de que un usuario realiza una acción en la vista web. Este es un requisito para el envío de la aplicación. Para obtener más información, vea Teams módulo de tareas del SDK.
  • Si quieres que la aplicación admita usuarios anónimos, la carga inicial de la solicitud de invocación debe basarse en los metadatos de la solicitud en el objeto, no from.id from en los from.aadObjectId metadatos de la solicitud. from.ides el identificador de usuario from.aadObjectId y es el Azure Active Directory (AAD) del usuario. Para obtener más información, vea using task modules in tabs y create and send the task module.

Fase de reunión compartida

Nota

Actualmente, esta característica solo está disponible en la versión preliminar del desarrollador público.

La fase de reunión compartida permite a los participantes de la reunión interactuar y colaborar en el contenido de la aplicación en tiempo real. Puedes compartir tus aplicaciones en la fase de reunión de colaboración de las siguientes maneras:

Compartir toda la aplicación en fase

Los participantes pueden compartir toda la aplicación en la fase de reunión de colaboración con el botón compartir a fase desde el panel lateral de la aplicación.

Share full app

Para compartir toda la aplicación en fase, en el manifiesto de la aplicación debes configurar y meetingStage meetingSidePanel como contextos de marco. Por ejemplo:

"configurableTabs": [
    {
      "configurationUrl": "https://contoso.com/teamstab/configure",
      "canUpdateConfiguration": true,
      "scopes": [
        "groupchat"
      ],
      "context":[
        "meetingSidePanel",
        "meetingStage"
     ]
    }
  ]

Para obtener más información, consulta manifiesto de la aplicación.

Compartir partes específicas de la aplicación en fase

Los participantes pueden compartir partes específicas de la aplicación a la fase de reunión de colaboración mediante el uso del recurso compartido para configurar las API. Las API están disponibles en el SDK Teams cliente y se invocan desde el panel del lado de la aplicación.

Share specific parts of the app

Para compartir partes específicas de la aplicación en fase, debes invocar las API relacionadas en la Teams SDK de cliente. Para obtener más información, vea Referencia de API.

Después de una reunión

Las configuraciones de las reuniones después y antes son las mismas.

Ejemplo de código

Ejemplo de nombre Descripción C# Node.js
Aplicación de reunión Muestra cómo usar la aplicación Generador de tokens de reunión para solicitar un token. El token se genera secuencialmente para que cada participante tenga una oportunidad equitativa de contribuir en una reunión. El token es útil en situaciones como reuniones de scrum y preguntas&sesiones A. View View
Ejemplo de fase de reunión Aplicación de ejemplo para mostrar una pestaña en la fase de reunión para la colaboración View View

Guía paso a paso

Siga la guía paso a paso para generar el token de reunión en su Teams reunión.

Paso siguiente

Consulte también