Microsoft Teams
El panel de Microsoft Teams en Citrix Director proporciona visibilidad de las llamadas de Microsoft Teams entre los usuarios, junto con detalles sobre los participantes y métricas que indican el rendimiento de la llamada. El panel permite:
- Evaluar el resumen de uso de Microsoft Teams
- Filtrar y ver los detalles de las llamadas de Microsoft Teams para la duración seleccionada
- Evaluar llamadas individuales mediante métricas de rendimiento

Requisitos previos
Añada la Interfaz de programación de aplicaciones (API) de Microsoft Graph a la lista de permitidos en Citrix Director:
- Para que Director acceda a los registros de llamadas, asegúrese de que el acceso saliente a Internet esté disponible en todas las máquinas donde esté instalado Director. En concreto, asegúrese de que la URL https://graph.microsoft.com sea accesible.
- Si utiliza un servidor proxy, asegúrese de que la URL de la API de Microsoft Graph: https://graph.microsoft.com sea accesible.
Primeros pasos
Conexión a la API de Microsoft Graph
Los detalles de las llamadas de Microsoft se obtienen de la API de Microsoft Graph. Para que Citrix Director acceda a la API, es necesario crear una aplicación en Microsoft Entra ID con los permisos necesarios. La URL de la API de Graph también debe añadirse a la lista de permitidos en Director.
Realice los siguientes pasos para completar la conexión:
Paso 1: Registro de la aplicación en Microsoft Entra ID
-
Vaya a Registros de aplicaciones -> Nuevo registro en Microsoft Entra ID.

- Realice los pasos necesarios para el registro de la aplicación.
- Después del registro, copie el ID de cliente y el ID de inquilino de la aplicación.
Paso 2: Adición de permisos de Microsoft Graph en Microsoft Entra ID
- Vaya a Permisos de API -> Agregar un permiso.
-
Seleccione Microsoft Graph y, a continuación, Permisos de aplicación.

-
Agregue permisos a CallRecords.Read.All y User.Read.All

-
Haga clic en Conceder consentimiento de administrador para MSFT. Esta acción requiere un administrador global de Entra ID.

Paso 3: Creación de un secreto de cliente
-
En Microsoft Entra ID, vaya a Certificados y secretos -> Secretos de cliente -> Nuevo secreto de cliente. También puede reutilizar un secreto existente.

- Proporcione un nombre y una fecha de caducidad para el secreto. Asegúrese de que el secreto se renueve antes de la caducidad para mantener la conexión.
- Copie el secreto de cliente para usarlo en la interfaz de usuario de Director.
Para obtener más información, consulte la documentación oficial de Azure si tiene algún problema.
Paso 4: Completar la conexión en Director
-
En Director, vaya a Configuración -> Conectar aplicaciones de comunicaciones en tiempo real.

-
Haga clic en Crear conexión e introduzca el ID de aplicación, el ID de directorio y el secreto de cliente copiados del registro de la aplicación.

La conexión se establece correctamente si se dispone de credenciales válidas y permisos para obtener los detalles de la llamada.

-
Puede Editar y Eliminar la conexión haciendo clic en los puntos suspensivos al final de la fila.
Panel de Microsoft Teams
Vaya a la ficha Comunicaciones en tiempo real en la interfaz de usuario de Director. El panel de Microsoft Teams se rellena con los datos recopilados de la conexión de Microsoft Graph establecida. Los detalles de la llamada están disponibles aproximadamente 15 minutos después de que finalice la llamada.

La vista de tabla proporciona los siguientes detalles de todas las llamadas.
| Nombre de columna | Descripción |
|---|---|
| ID de llamada | Un identificador único para cada llamada. |
| Tipo de llamada | Indica si la llamada es punto a punto o una llamada de grupo. |
| Modalidad | Indica qué modos se utilizan durante la llamada, como audio, vídeo o uso compartido de pantalla. |
| Hora de inicio | La fecha y hora en que comenzó la llamada. |
| Hora de finalización | La fecha y hora en que finalizó la llamada. |
| Duración (mm: ss) | Duración de la llamada en minutos y segundos. |
Haga clic en las llamadas individuales de la tabla para ver los detalles de fallos y rendimiento por usuario.

En una llamada de grupo, cuando un usuario se desconecta y se vuelve a unir, se considera una sesión independiente. Esta consideración ayuda a identificar problemas específicos, como una mayor latencia al conectarse a una red determinada.
Cada fila de la tabla de detalles de la llamada contiene la siguiente información:
| Nombre de columna | Descripción |
|---|---|
| Hora de inicio | La fecha y la hora en que comenzó la llamada o el segmento del participante. |
| Tiempo de ida y vuelta (promedio) | Tiempo medio de ida y vuelta para los paquetes de datos. |
| Tasa de pérdida de paquetes (promedio) | Porcentaje medio de paquetes perdidos durante la llamada. |
| Jitter (promedio) | Variación media en el retardo de los paquetes recibidos. |
| Etapa de fallo | Indica la etapa en la que se produjo un fallo en la llamada, como durante la configuración o en medio de la llamada. |
| Hora de finalización | Fecha y hora en que finalizó la llamada o el segmento del participante. |
| Llamador | Nombre del participante en la llamada. |
| Estimación de ancho de banda (promedio) | Ancho de banda promedio estimado utilizado durante la llamada. |
Puede filtrar usuarios de dos maneras: por nombre de usuario de Citrix o por nombre de usuario de Microsoft Teams. Puede cambiar entre estas opciones mediante los botones de radio en la parte superior de la página.
- Nombre de usuario de Citrix: A medida que empieza a escribir un nombre de usuario, el sistema sugiere usuarios coincidentes. A continuación, puede seleccionar la cuenta específica para ver los detalles.
- Nombre de usuario de Microsoft Teams: Utilice esta opción si el correo electrónico o el nombre principal de usuario (UPN) asociado a la cuenta de Microsoft Teams difiere del ID de cuenta de Citrix. Al utilizar este método, debe introducir la dirección de correo electrónico completa y válida.

Solución de problemas
-
¿Por qué falló la incorporación con el error “API de Azure bloqueada. Para crear una conexión, agregue la API de Azure a su lista de permitidos”?

Solución: Asegúrese de haber seguido los requisitos previos y de haber agregado el punto final de la API de Microsoft Graph a su lista de permitidos.
-
¿Por qué veo el error “API de Microsoft Graph bloqueada” al ver las llamadas?

Solución: Asegúrese de haber seguido los requisitos previos y haber añadido el punto de conexión de la API de Microsoft Graph a su lista de permitidos.
-
¿Por qué la pantalla de Conexiones muestra “Faltan permisos de aplicación obligatorios en Microsoft Entra ID”?

Solución: Verifique que los permisos de aplicación CallRecords.Read.All y User.Read.All estén asignados a la aplicación de Entra ID.