Este contenido no está disponible en su idioma.

Introducción

El tiempo de carga depende del tamaño del directorio, la red, el navegador y la configuración. En un inquilino con miles o decenas de miles de cuentas, el modo de obtener los usuarios influye en el tiempo de la primera página, la respuesta de búsquedas y refinadores, la precisión de los totales y la duración de la exportación a Excel.

La solución ofrece dos elementos web con modelos distintos. Employee Directory (Entra ID) carga todo el directorio una vez en el navegador y después trabaja en memoria. Employee Directory envía una consulta al servidor por cada búsqueda y carga una página cada vez. Este artículo explica ambos modelos, las opciones que los afectan y la configuración para grandes organizaciones.

💡 Consejo
Para comparar búsquedas, filtros, refinadores y exclusiones, consulte KB10310. Employee Directory y Employee Directory (Entra ID): qué elemento web elegir.

Los dos modelos de carga de un vistazo

Employee Directory (Entra ID)Employee Directory
OrigenMicrosoft Entra ID mediante Microsoft GraphPerfiles de usuario, búsqueda de SharePoint, o Entra ID (Azure AD), Microsoft Graph, seleccionado en Origen de datos
Datos cargadosTodos los usuarios, en páginas de Microsoft Graph de 900Una página de resultados por solicitud
Búsquedas y filtrosEn el navegador, sobre la lista cargadaEn el servidor, mediante una nueva consulta
Caché del navegadorSí, comprimida en almacenamiento local; se intenta actualizar en segundo plano si la copia supera 24 horasNo
Primera carga en un inquilino grandeAumenta con el número de cuentasSe solicita una página; el tiempo de respuesta sigue dependiendo del servicio y la consulta
Búsquedas, refinadores y A–ZProcesamiento local tras la carga; depende del navegador y del tamaño de la listaUna solicitud al servidor por búsqueda o refinador
Mostrar totalesRecuento exacto de la lista filtradaTotal comunicado por SharePoint o Microsoft Graph
Exportar a ExcelLista filtrada que ya está en memoriaTodos los resultados se consultan de nuevo en páginas de 100

Employee Directory (Entra ID): todo el directorio en el navegador

Primera carga

Si no hay caché, el elemento web lee todos los usuarios de Microsoft Graph en páginas de 900 cuentas y sigue los vínculos de paginación hasta recibir la última. La lista solo aparece al terminar; mientras tanto, se muestra un indicador de carga. Por ello, el tiempo aumenta con el número de cuentas.

Dos opciones modifican lo que devuelve Microsoft Graph:

  • Excluir usuarios bloqueados, activada de forma predeterminada en Excluir empleados, se aplica en Microsoft Graph: las cuentas deshabilitadas no se descargan y se acorta la carga.
  • La columna Responsable: si aparece en la lista o tarjeta, mediante Mostrar en la lista o Mostrar en la tarjeta, se solicita cada usuario junto con su responsable. Esto aumenta el peso de las solicitudes y la caché. Si se oculta en ambos lugares, no se solicitan responsables.

Las demás exclusiones se aplican en el navegador después de recibir los datos. Siempre se omiten invitados, y Excluir a los empleados sin licencia, Excluir empleados con Departamento vacío, Excluir empleados con título de trabajo en blanco y el filtro predefinido limitan la lista. Reducen la lista mostrada, pero no la descarga.

📝 Nota
La lista contiene atributos estándar y columnas personalizadas configuradas. Las fotos y la presencia pueden solicitarse para las filas y tarjetas visibles. Al abrir el panel de detalles también se cargan el perfil completo y secciones adicionales. KB10469. Employee Directory: qué datos lee y dónde se guardan los favoritos y la configuración

Caché del navegador y actualización

Tras una carga correcta, se guarda la lista como JSON comprimido en el almacenamiento local, con la clave Vitextra.EmployeeDirectory.Data y la hora de carga. En la siguiente visita:

  1. El directorio utiliza la lista en caché antes de actualizarla en segundo plano. Las fotos, la presencia y otras funciones pueden solicitar datos adicionales.
  2. Si la copia supera 24 horas, los datos se recargan en segundo plano. La lista permanece visible hasta que llega la nueva y se sustituye.

Última actualización: muestra la antigüedad de los datos sobre los resultados, por ejemplo, tres horas. Actualizar, a su lado, recarga todo el directorio desde Microsoft Graph cuando se solicita. La actualización manual muestra el indicador de carga, como la primera vez.

Si falla una actualización en segundo plano o manual y ya hay una lista cargada no vacía, se conservan esa lista y su fecha de actualización original. Aparece la advertencia No se pudo actualizar la lista. Se muestra la copia guardada., posiblemente seguida de detalles técnicos. Tras una actualización manual fallida, el indicador de carga da paso de nuevo a la lista anterior. Si no hay una lista previamente cargada no vacía, se muestra un error. Vuelva a intentar Actualizar más tarde; si la advertencia persiste, compruebe la conexión y los permisos aprobados de Microsoft Graph.

La línea Última actualización y el vínculo Actualizar

La línea Última actualización y el vínculo Actualizar sobre los resultados

Tenga en cuenta lo siguiente:

  • Almacenamiento del navegador. La caché se comparte dentro del mismo perfil de navegador y origen de SharePoint, sin separarse por cuenta de Microsoft 365. Otros perfiles y dispositivos tienen su propio almacenamiento. Borrar los datos del navegador elimina la caché.
  • Una copia para todos los elementos web. Todos los Employee Directory (Entra ID) abiertos en el mismo navegador y dominio de SharePoint comparten una copia, independientemente de la página.
  • Los cambios de Entra ID aparecen al actualizar. Los cambios devueltos por Microsoft Graph se reflejan tras una actualización correcta, manual o en segundo plano, según los filtros y exclusiones configurados.
  • Algunas opciones recargan y otras no. Cambiar Excluir a los empleados sin licencia, Excluir empleados con Departamento vacío, Excluir empleados con título de trabajo en blanco, Excluir usuarios bloqueados o Columnas personalizadas recarga desde Graph. Mostrar Responsable no lo hace: la caché se cargó sin responsables.

❗ Importante
Después de activar Responsable, o si se utilizan varios elementos web con distintas opciones de Columnas personalizadas o Responsable en el mismo navegador, pueden faltar valores en la caché compartida. Seleccione Actualizar junto a Última actualización: para recargar con la configuración actual.

Si el almacenamiento del navegador está lleno

El almacenamiento local tiene capacidad limitada y se comparte con otros datos del mismo origen. Si no se guarda el directorio comprimido, la lista cargada sigue disponible en memoria. Puede conservarse una copia anterior; si no hay ninguna utilizable, la próxima visita requiere una carga completa.

Señales habituales: abrirlo siempre tarda tanto como la primera vez y Última actualización: indica que acaba de actualizarse. Para reducir los datos, mantenga Excluir usuarios bloqueados activado, oculte Responsable si no lo necesita y configure solo las Columnas personalizadas utilizadas.

Operaciones en memoria

La búsqueda de texto, refinadores, navegación A–Z, Mi departamento, ordenación, agrupación, totales y exportación procesan la lista cargada en el navegador. La velocidad depende del tamaño y del dispositivo. La búsqueda por aptitudes, los filtros personales, la pertenencia a roles, las fotos, la presencia y los detalles aún pueden realizar solicitudes de red.

Mostrar los elementos en páginas de: no cambia la descarga. Solo limita cuántas personas se representan a la vez; Mostrar más resultados... muestra la siguiente parte de los datos ya cargados.

Employee Directory: una página del servidor cada vez

Employee Directory no conserva el directorio en el navegador. Al abrir la página, buscar, seleccionar un refinador o activar Mi departamento, envía una nueva consulta al origen de Origen de datos y recibe solo la primera página:

  • Perfiles de usuario: realiza una búsqueda de personas de SharePoint. El tamaño determina las filas devueltas y cada página empieza después de las ya cargadas. SharePoint devuelve los valores de refinamiento en cada consulta.
  • Entra ID (Azure AD): consulta usuarios a Microsoft Graph con el tamaño de página como número de resultados. Graph devuelve un vínculo para obtener la siguiente parte.

Si hay más resultados, aparece Mostrar más resultados.... Solicita la siguiente página y la añade a la lista; durante la solicitud, aparece Buscar... en lugar del botón.

El botón Mostrar más resultados

Mostrar más resultados carga la siguiente página del servidor

Solicitar una sola página reduce la transferencia inicial. Cada búsqueda del servidor o selección de refinador requiere una solicitud cuya latencia depende del servicio y de la consulta. Los resultados reflejan la respuesta de Microsoft Graph o el índice de búsqueda de SharePoint.

📝 Nota
En Employee Directory, seleccionar un encabezado solo ordena los resultados ya cargados. El orden global se define mediante Ordenar por y la dirección de ordenación de Origen de datos, enviados con cada consulta.

Mi equipo, Personas con las que trabajo y Favoritos son una excepción en ambos elementos web: muestran listas cortas propias, filtradas en el navegador y sin paginación.

Configurar el tamaño de página

El control Mostrar los elementos en páginas de: de Origen de datos establece el tamaño. El intervalo y el valor predeterminado varían:

Elemento webIntervaloPredeterminadoSignificado de una página
Employee Directory (Entra ID)0–5020 en un elemento web nuevoPersonas representadas a la vez de la lista cargada; 0 muestra toda la lista sin paginación
Employee Directory1–5040Personas solicitadas a SharePoint o Graph en una consulta

No hay una opción independiente para mostrar todo: en Employee Directory (Entra ID), establezca 0. En Employee Directory siempre hay paginación y Mostrar más resultados... carga el resto.

❗ Importante
Establecer Mostrar los elementos en páginas de: en 0 representa a todas las personas a la vez. En Contacto, cada tarjeta solicita foto y presencia a Graph: miles de tarjetas generan miles de solicitudes y una página pesada. Utilice 0 solo con directorios manejables o un filtro que reduzca la lista.

Totales

Con Mostrar totales activado en Apariencia, como ocurre de forma predeterminada, la barra muestra Número total de resultados:. Su significado depende del modelo:

  • Employee Directory (Entra ID) cuenta la lista filtrada en memoria después de exclusiones, filtro predefinido, filtro rápido, refinadores, letras A–Z y texto de búsqueda. El recuento es exacto y abarca todos los resultados, no solo la página actual.
  • Employee Directory muestra el total del servidor para la consulta, de SharePoint o Graph. Con Entra ID (Azure AD) y Buscar por aptitudes, se añaden las personas encontradas por aptitudes. El total abarca todas las coincidencias, no solo las páginas cargadas.
  • Con Mi equipo, Personas con las que trabajo y Favoritos, ambos elementos web cuentan las personas de esa lista.

Opciones que afectan al rendimiento

OpciónUbicaciónEfecto en un directorio grande
Mostrar los elementos en páginas de:Origen de datosEntra ID: personas representadas a la vez. Employee Directory: personas por solicitud. Las páginas pequeñas se muestran antes; las grandes requieren menos clics en Mostrar más resultados....
Ver: Detalles o ContactoAparienciaEn Contacto, cada tarjeta de páginas cargadas solicita foto y presencia. Detalles solo las solicita para Imagen y Estado si esas columnas se muestran.
Lista compactaAparienciaSolo reduce la altura de las filas de Detalles; no cambia los datos cargados.
Imagen y EstadoColumnasUna solicitud de foto y otra de presencia por fila mostrada. Ocúltelas en listas muy largas si no se necesitan.
ResponsableColumnasEntra ID solicita el responsable de cada usuario al cargar y aumenta la caché, solo si la columna se muestra en lista o tarjeta. En la lista también aparece la foto del responsable.
Columnas personalizadasOrigen de datosCada atributo adicional se descarga para todos los usuarios y se guarda en la caché de Entra ID.
Excluir usuarios bloqueadosExcluir empleadosFiltra cuentas deshabilitadas en Graph, reduciendo descarga y caché.
Refinadores y Número máximo de elementosPanel de refinamientoEntra ID calcula valores y recuentos en el navegador sobre la lista completa para cada refinador. Employee Directory con perfiles recibe los refinadores en cada consulta de SharePoint. Configure solo los necesarios.

💡 Consejo
Para Detalles, Contacto, tamaño de tarjeta, Lista compacta y Agrupar por, consulte KB10314. Diseños de Employee Directory: detalles, tarjetas, tamaño, campos y agrupación.

Exportar grandes resultados a Excel

Con Hoja de cálculo de Microsoft Excel activado en Exportar, aparece Exportar a Excel sobre los resultados. Ambos elementos web crean employee-directory.xlsx con una tabla Employees y el estilo Table Style Medium 2. Contiene las columnas de Detalles con Mostrar en la lista, en su orden configurado, incluidas las personalizadas, salvo Imagen y Estado.

El contenido depende del modelo:

  • Employee Directory (Entra ID) exporta toda la lista filtrada con su orden actual, después de exclusiones, filtros, refinadores, A–Z y búsqueda, no solo la página actual. Los datos ya están en memoria y no se requieren más solicitudes.
  • Employee Directory vuelve a consultar todos los resultados del texto de búsqueda, Consulta guardada, refinadores y Mi departamento, en páginas de 100, y después crea el archivo. Con muchos resultados tarda, pues cada página es una solicitud independiente.
  • Con Mi equipo, Personas con las que trabajo o Favoritos, ambos exportan las personas de esa lista.

Durante la recopilación de páginas, el vínculo de exportación está oculto. Tanto Detalles como Contacto muestran Exportando a Excel y un contador, por ejemplo «Registros 1 ... 300 de 1250». Mantenga la página abierta hasta que empiece la descarga.

Barra de progreso de exportación

Progreso de exportación en la vista Contacto de Employee Directory

💡 Consejo
Para activar la exportación y elegir columnas, consulte KB10062. Cómo exportar los resultados de Employee Directory a Microsoft Excel.

Recomendaciones por tamaño de organización

Son recomendaciones generales. El tiempo real depende del servicio, la red, el navegador y las columnas configuradas. Pruebe con un perfil nuevo del navegador o tras borrar los datos del sitio para medir una carga sin caché.

TamañoConfiguración recomendada
Cientos de cuentasCualquiera. En Employee Directory (Entra ID) puede establecer Mostrar los elementos en páginas de: en 0 para mostrar todo; Contacto funciona bien.
Unos miles de cuentasEmployee Directory (Entra ID) puede reutilizar la lista en caché. Mantenga la paginación, por ejemplo el valor predeterminado, y Excluir usuarios bloqueados; muestre Responsable solo si hace falta.
Decenas de miles de cuentasPrefiera Employee Directory con paginación del servidor, sobre todo si se notan la primera carga o el límite de almacenamiento. Si necesita Entra ID, limite la lista mostrada con exclusiones y filtro predefinido, oculte columnas innecesarias y utilice Detalles con Lista compacta.
Páginas de departamentos u oficinas en cualquier inquilinoEmployee Directory (Entra ID) con filtro predefinido o Employee Directory con Consulta guardada. Entra ID sigue descargando todo el directorio; el filtro solo limita lo mostrado.

📝 Nota
La exportación completa es más rápida con Employee Directory (Entra ID), donde los datos ya están cargados. En Employee Directory, limite primero con búsqueda o refinadores si solo necesita una parte.

Síntomas y soluciones

SíntomaCausaSolución
Entra ID tarda en abrirse en cada visitaLa caché no puede guardarse porque el almacenamiento del dominio SharePoint está llenoMantenga Excluir usuarios bloqueados, oculte Responsable, quite Columnas personalizadas innecesarias o utilice Employee Directory
No aparece un empleado nuevo o un atributo cambiadoLos datos de la caché aún no se han actualizado correctamenteSeleccione Actualizar junto a Última actualización:
Responsable queda vacío tras activarloLa caché se cargó sin responsablesSeleccione Actualizar
Aparece una advertencia, pero la lista ya cargada sigue visibleFalló una actualización manual o en segundo plano cuando había una lista no vacía disponibleVuelva a intentar Actualizar más tarde; si persiste, compruebe la conexión y los permisos de Microsoft Graph
La página se ralentiza tras poner Mostrar los elementos en páginas de: en 0Se representan todos los usuarios y cada tarjeta solicita foto y presenciaDefina un tamaño de página o use Detalles sin Imagen ni Estado
La ordenación por encabezado no sitúa arriba a las personas esperadasSolo se reordenan los resultados cargadosConfigure Ordenar por y la dirección en Origen de datos o limite mediante búsqueda

Preguntas y respuestas

Haz una pregunta sobre este artículo y recibe una respuesta oficial de nuestro equipo.

Aún no hay preguntas. Haz la primera.

Artículos destacados

Employee Directory: qué datos lee y dónde se guardan los favoritos y la configuración

Referencia para administradores y evaluadores de seguridad: datos de Microsoft 365 que lee Employee Directory, almacenamiento de configuración y aplicación personal de Teams, favoritos y caché en el navegador, datos enviados a Vitextra y Application Insights y hosts necesarios.

14 min
Password Vault: guía rápida para usuarios finales

Recorrido práctico por Vitextra Password Vault para empleados: configurar el PIN, desbloquear la bóveda, añadir elementos, generar contraseñas seguras, copiar credenciales, editar y eliminar, carpetas, etiquetas, favoritos, búsqueda y filtros, cambio de PIN, bloqueo automático y buenas prácticas.

6 8 min
Cómo agregar Organizational Chart a Microsoft Teams

Agregue Vitextra Organizational Chart a Teams: sincronice el paquete desde el catálogo de aplicaciones de SharePoint, añádalo como aplicación personal o pestaña de canal y guarde la configuración predeterminada del inquilino.

4 5 min

Compartir