Deze content is niet beschikbaar in jouw taal.

Inleiding

De laadtijd hangt af van de directorygrootte, het netwerk, de browser en de configuratie. Bij duizenden of tienduizenden accounts wordt de manier van laden belangrijk: hoe snel verschijnt de eerste pagina, hoe snel reageren zoeken en verfijningen, hoe nauwkeurig zijn de totalen en hoe lang duurt een Excel-export?

De oplossing bevat twee directorywebonderdelen met verschillende laadmodellen. Employee Directory (Entra ID) laadt eenmaal de volledige lijst in de browser en werkt daarna in het geheugen. Employee Directory verstuurt bij elke zoekopdracht een serverquery en laadt de resultaten per pagina. Dit artikel beschrijft beide modellen, de relevante instellingen en de configuratie voor grote organisaties.

💡 Tip
Zie KB10310. Employee Directory en Employee Directory (Entra ID): welk webonderdeel kiest u? voor een algemene vergelijking van zoeken, filters, verfijningen en uitsluitingen.

De twee laadmodellen in één oogopslag

Employee Directory (Entra ID)Employee Directory
GegevensbronMicrosoft Entra ID via Microsoft GraphGebruikersprofielen, via SharePoint Search, of Entra ID (Azure AD), via Microsoft Graph, gekozen bij Gegevensbron
Wat wordt geladenAlle gebruikers, in Microsoft Graph-pagina's van 900Eén resultatenpagina per aanvraag
Zoeken en filterenIn de browser, op de geladen lijstOp de server, met een nieuwe query
BrowsercacheJa, gecomprimeerd in lokale opslag; bij een kopie ouder dan 24 uur wordt een achtergrondvernieuwing geprobeerdNee
Eerste keer laden in grote tenantDuurt langer naarmate er meer accounts zijnEén pagina wordt opgevraagd; de responstijd hangt nog af van de service en query
Zoeken, verfijnen, A–ZLokale verwerking na het laden; snelheid hangt af van browser en lijstgrootteEen serveraanvraag per zoekopdracht of verfijning
Totalen weergevenExact aantal in de gefilterde lijstTotaal gerapporteerd door SharePoint Search of Microsoft Graph
Exporteren naar ExcelDe gefilterde lijst in het geheugenAlle resultaten opnieuw opgevraagd, per 100

Employee Directory (Entra ID): de volledige lijst in de browser

Eerste keer laden

Zonder cache leest het webonderdeel alle gebruikers uit Microsoft Graph in pagina's van 900 accounts. Het volgt de pagineringskoppelingen tot de laatste pagina binnen is. Pas daarna verschijnt de lijst. Tot dat moment ziet u een laadindicator. De laadtijd neemt dus toe met het aantal accounts in de tenant.

Twee instellingen veranderen wat Microsoft Graph retourneert:

  • Geblokkeerde gebruikers uitsluiten, standaard aan in Medewerkers uitsluiten, wordt toegepast door Microsoft Graph. Uitgeschakelde accounts worden niet gedownload, wat het laden verkort.
  • De kolom Manager: als Toon in de lijst of Toon op de kaart is ingeschakeld, wordt elke gebruiker samen met diens manager opgevraagd. Dit maakt aanvragen zwaarder en de cache groter. Als de kolom op beide plaatsen verborgen is, worden managers niet opgevraagd.

Alle overige uitsluitingen worden na het laden in de browser toegepast. Gastaccounts worden altijd weggelaten. Medewerkers zonder licentie uitsluiten, Werknemers met lege afdeling uitsluiten, Werknemers met lege functie uitsluiten en het vooraf ingestelde filter beperken de lijst verder. Ze verkorten de lijst, maar verminderen niet de gedownloade hoeveelheid gegevens.

📝 Opmerking
De lijst bevat standaardkenmerken en ingestelde aangepaste kolommen. Foto’s en aanwezigheid kunnen worden opgevraagd voor zichtbare rijen en kaarten. Het detailvenster laadt daarnaast het volledige profiel en aanvullende onderdelen. KB10469. Employee Directory: gelezen gegevens en opslag van favorieten en instellingen

Browsercache en vernieuwen

Na succesvol laden bewaart het webonderdeel de lijst als gecomprimeerde JSON in lokale browseropslag onder Vitextra.EmployeeDirectory.Data, samen met het laadtijdstip. Bij een volgend bezoek:

  1. De directory gebruikt de gebruikerslijst uit de cache voordat een achtergrondvernieuwing plaatsvindt. Foto’s, aanwezigheid en andere functies kunnen aanvullende gegevens opvragen.
  2. Als de kopie ouder is dan 24 uur, worden de gegevens op de achtergrond opnieuw geladen. De gecachte lijst blijft zichtbaar en wordt vervangen zodra de nieuwe gegevens beschikbaar zijn.

Boven de resultaten toont Laatst bijgewerkt: de ouderdom van de gegevens, bijvoorbeeld drie uur. Met Vernieuwen ernaast laadt u op verzoek de hele lijst opnieuw uit Microsoft Graph. Bij handmatig vernieuwen verschijnt de laadindicator, net als bij de eerste keer laden.

Mislukt een achtergrondvernieuwing of handmatige vernieuwing terwijl al een niet-lege lijst is geladen, dan behoudt het webonderdeel die lijst en het oorspronkelijke bijwerktijdstip. De waarschuwing De lijst kon niet worden bijgewerkt. De opgeslagen kopie wordt weergegeven. verschijnt, eventueel gevolgd door technische foutdetails. Na een mislukte handmatige vernieuwing maakt de laadindicator weer plaats voor de vorige lijst. Zonder eerder geladen niet-lege lijst verschijnt een foutmelding. Probeer Vernieuwen later opnieuw en controleer bij een blijvende waarschuwing de verbinding en goedgekeurde Microsoft Graph-machtigingen.

De regel Laatst bijgewerkt en de koppeling Vernieuwen

De regel Laatst bijgewerkt en de koppeling Vernieuwen boven de resultaten

Houd rekening met het volgende:

  • Browseropslag. De cache wordt gedeeld binnen hetzelfde browserprofiel en dezelfde SharePoint-origin, niet gescheiden per aangemeld Microsoft 365-account. Andere profielen en apparaten hebben eigen opslag. Browsergegevens wissen verwijdert de cache.
  • Eén kopie voor alle webonderdelen. Alle Employee Directory (Entra ID)-webonderdelen in dezelfde browser op hetzelfde SharePoint-domein delen één kopie, ongeacht de pagina.
  • Wijzigingen in Entra ID verschijnen na vernieuwen. Wijzigingen die Microsoft Graph teruggeeft, worden na een geslaagde achtergrond- of handmatige vernieuwing verwerkt, met de ingestelde filters en uitsluitingen.
  • Sommige instellingen laden opnieuw, andere niet. Wijzigingen in Medewerkers zonder licentie uitsluiten, Werknemers met lege afdeling uitsluiten, Werknemers met lege functie uitsluiten, Geblokkeerde gebruikers uitsluiten of Aangepaste kolommen laden de lijst opnieuw. Het tonen van Manager doet dat niet: de cache is zonder managers geladen.

❗ Belangrijk
Na het inschakelen van Manager, of bij meerdere webonderdelen met verschillende instellingen voor Aangepaste kolommen of Manager in dezelfde browser, kunnen waarden in de gedeelde cache ontbreken. Selecteer dan Vernieuwen naast Laatst bijgewerkt: om de gegevens opnieuw te laden met de huidige instellingen.

Als de browseropslag vol is

Lokale opslag heeft een beperkte capaciteit en wordt gedeeld met andere gegevens van dezelfde origin. Mislukt het opslaan van de gecomprimeerde directory, dan blijft de geladen lijst in het geheugen bruikbaar. Een oudere cachekopie kan blijven bestaan; zonder bruikbare kopie moet de volgende keer alles opnieuw worden geladen.

Typische signalen: elk bezoek duurt even lang als de eerste keer en Laatst bijgewerkt: toont steeds dat de gegevens zojuist zijn bijgewerkt. Beperk de gegevens door Geblokkeerde gebruikers uitsluiten aan te laten, Manager te verbergen als deze niet nodig is en alleen benodigde Aangepaste kolommen in te stellen.

Wat in het geheugen werkt

Tekstzoeken, verfijningen, A–Z-navigatie, Mijn afdeling, sortering, groepering, totalen en export verwerken de geladen lijst in de browser. De snelheid hangt af van lijstgrootte en apparaat. Zoeken op vaardigheden, persoonlijke snelfilters, rollidmaatschappen, foto’s, aanwezigheid en detailsecties kunnen nog netwerkaanvragen uitvoeren.

Het volgende aantal items per pagina weergeven: verandert niet wat wordt gedownload. Het beperkt alleen het aantal personen dat tegelijk wordt weergegeven. Meer resultaten weergeven... onder de lijst toont het volgende deel van de al geladen gegevens.

Employee Directory: één serverpagina tegelijk

Employee Directory bewaart geen volledige lijst in de browser. Bij het openen van de pagina, zoeken, selecteren van een verfijning of inschakelen van Mijn afdeling verstuurt het een nieuwe query naar Gegevensbron en ontvangt alleen de eerste resultatenpagina:

  • Gebruikersprofielen - het webonderdeel voert een SharePoint-personenzoekopdracht uit. De paginagrootte bepaalt het aantal terug te geven rijen. Elke volgende pagina begint na de al geladen rijen. SharePoint Search retourneert de verfijningswaarden bij elke query.
  • Entra ID (Azure AD) - het webonderdeel vraagt Microsoft Graph om gebruikers met de ingestelde paginagrootte. Graph retourneert een koppeling voor het volgende deel.

Bij meer resultaten verschijnt Meer resultaten weergeven.... Deze knop vraagt de volgende pagina op en voegt deze aan de lijst toe. Tijdens de aanvraag verschijnt Zoeken... in plaats van de knop.

De knop Meer resultaten weergeven

Meer resultaten weergeven laadt de volgende pagina van de server

Eén pagina opvragen beperkt de eerste gegevensoverdracht. Elke serverzoekopdracht of verfijningsselectie vereist nog een aanvraag; de vertraging hangt af van de service en query. Resultaten weerspiegelen de actuele Graph-reactie of SharePoint-zoekindex.

📝 Opmerking
In Employee Directory sorteert een kolomkop alleen de al geladen resultaten. De volgorde van de volledige resultaatset wordt bepaald door Sorteren op en de sorteerrichting in Gegevensbron, die met elke query naar de server worden gestuurd.

Mijn team, Mensen met wie ik samenwerk en Favorieten zijn in beide webonderdelen een uitzondering: zij tonen eigen korte lijsten die in de browser worden gefilterd en niet gepagineerd.

Paginagrootte instellen

De schuifregelaar Het volgende aantal items per pagina weergeven: in Gegevensbron bepaalt de paginagrootte. Het bereik en de standaardwaarde verschillen:

WebonderdeelBereikStandaardBetekenis van één pagina
Employee Directory (Entra ID)0–5020 bij een nieuw webonderdeelAantal personen tegelijk weergegeven uit de geladen lijst; 0 toont alles zonder paginering
Employee Directory1–5040Aantal personen per query naar SharePoint Search of Microsoft Graph

Er is geen aparte optie voor alles weergeven. Zet in Employee Directory (Entra ID) de schuifregelaar op 0. In Employee Directory blijven resultaten altijd gepagineerd; Meer resultaten weergeven... laadt de rest.

❗ Belangrijk
Met Het volgende aantal items per pagina weergeven: op 0 wordt iedereen tegelijk weergegeven. In Contactpersoon vraagt elke kaart een foto en aanwezigheidsstatus op bij Microsoft Graph. Duizenden kaarten betekenen daardoor duizenden aanvragen en een zware pagina. Gebruik 0 alleen voor beheersbare lijsten of een filter dat de lijst kort houdt.

Totalen

Als Totalen weergeven in Opmaak is ingeschakeld, standaard aan, toont de werkbalk Totaal aantal resultaten:. De betekenis verschilt per model:

  • Employee Directory (Entra ID) telt de gefilterde lijst in het geheugen, na uitsluitingen, het vooraf ingestelde filter, snelfilter, verfijningen, A–Z en zoektekst. Het aantal is exact en omvat het hele resultaat, niet alleen de huidige pagina.
  • Employee Directory toont het servertotaal voor de huidige query: van SharePoint Search of Microsoft Graph. Bij Entra ID (Azure AD) en Zoeken op vaardigheden worden op vaardigheden gevonden personen toegevoegd. Het totaal omvat alle overeenkomsten, niet alleen geladen pagina's.
  • Bij Mijn team, Mensen met wie ik samenwerk en Favorieten tellen beide webonderdelen de personen in die lijst.

Instellingen die de prestaties beïnvloeden

InstellingLocatieEffect in een grote lijst
Het volgende aantal items per pagina weergeven:GegevensbronEntra ID: aantal tegelijk weergegeven personen. Employee Directory: aantal per serveraanvraag. Kleine pagina's verschijnen sneller; grote vereisen minder klikken op Meer resultaten weergeven....
Weergeven - Details of ContactpersoonOpmaakIn Contactpersoon vraagt elke kaart op geladen pagina's een foto en status op. Details doet dit alleen voor Afbeelding en Status, als deze kolommen zichtbaar zijn.
Compacte LijstOpmaakVerkleint alleen de rijhoogte in Details en verandert niet wat wordt geladen.
Afbeelding en StatusKolommenEén foto- en één aanwezigheidsaanvraag per getoonde rij. Verberg deze indien niet nodig in zeer lange lijsten.
ManagerKolommenEntra ID: vraagt bij het laden de manager van elke gebruiker op en vergroot de cache, alleen als de kolom in de lijst of op de kaart staat. De lijst toont ook de foto van de manager.
Aangepaste kolommenGegevensbronElk extra kenmerk wordt voor alle gebruikers gedownload en in de Entra ID-cache opgeslagen.
Geblokkeerde gebruikers uitsluitenMedewerkers uitsluitenFiltert uitgeschakelde accounts bij Microsoft Graph, zodat minder gegevens worden gedownload en gecachet.
Verfijningen en Maximum aantal artikelenVerfijningspaneelEntra ID berekent waarden en aantallen per verfijning in de browser over de volledige lijst. Employee Directory met gebruikersprofielen ontvangt verfijningen bij elke SharePoint-query. Gebruik alleen benodigde verfijningen.

💡 Tip
Zie KB10314. Employee Directory: details, kaarten, kaartgrootte, kaartvelden en groepering voor Details, Contactpersoon, kaartgrootte, Compacte Lijst en Groeperen op.

Excel-export bij grote resultaatsets

Met Microsoft Excel-werkblad in Exporteren ingeschakeld verschijnt Exporteren naar Excel boven de resultaten. Beide webonderdelen maken employee-directory.xlsx met één tabel Employees in Table Style Medium 2. De tabel bevat de kolommen uit Details waarvoor Toon in de lijst is ingesteld, in de gekozen volgorde, inclusief aangepaste kolommen, behalve Afbeelding en Status.

De inhoud hangt af van het laadmodel:

  • Employee Directory (Entra ID) exporteert de volledige gefilterde lijst in de huidige sorteervolgorde, na alle uitsluitingen, filters, verfijningen, A–Z en zoektekst. Niet alleen de huidige pagina. De gegevens staan al in het geheugen; extra aanvragen zijn niet nodig.
  • Employee Directory vraagt alle resultaten opnieuw op voor de huidige zoektekst, Opgeslagen query, verfijningen en Mijn afdeling, in pagina's van 100. Daarna maakt het het bestand. Grote sets kosten tijd, want elke pagina van 100 is een aparte aanvraag.
  • Bij Mijn team, Mensen met wie ik samenwerk of Favorieten exporteren beide webonderdelen die lijst.

Tijdens het ophalen van pagina’s is de exportkoppeling verborgen. Zowel Details als Contactpersoon tonen Exporteren naar Excel en een teller, bijvoorbeeld ‘Records 1... 300 van 1250’. Houd de pagina open tot de download begint.

Voortgang van de export

Voortgang van de export in de contactweergave van Employee Directory

💡 Tip
Zie KB10062. Zoekresultaten van Employee Directory exporteren naar Microsoft Excel voor het inschakelen en kiezen van kolommen.

Aanbevelingen per organisatiegrootte

Dit zijn algemene aanbevelingen. De werkelijke laadtijd hangt af van service, netwerk, browser en ingestelde kolommen. Test met een nieuw browserprofiel of wis de browsergegevens van de site om een laadactie zonder cache te meten.

OrganisatiegrootteAanbevolen instellingen
Honderden accountsBeide webonderdelen. In Employee Directory (Entra ID) kunt u Het volgende aantal items per pagina weergeven: op 0 zetten om iedereen te tonen. Contactpersoon werkt hier goed.
Enkele duizenden accountsEmployee Directory (Entra ID) kan de lijst uit de cache hergebruiken. Houd paginering aan, bijvoorbeeld de standaardwaarde, laat Geblokkeerde gebruikers uitsluiten aan en toon Manager alleen indien nodig.
Tienduizenden accountsGeef de voorkeur aan Employee Directory met serverpaginering, vooral bij merkbare eerste laadtijd of opslaglimieten. Voor Entra ID-functies: beperk de getoonde lijst met uitsluitingen en het vooraf ingestelde filter, verberg onnodige kolommen en gebruik Details met Compacte Lijst.
Afdelings- of kantoorpagina's in elke tenantEmployee Directory (Entra ID) met vooraf ingesteld filter of Employee Directory met Opgeslagen query. Entra ID downloadt nog steeds de volledige lijst; het filter beperkt alleen de weergave.

📝 Opmerking
Een volledige Excel-export gaat het snelst met Employee Directory (Entra ID), omdat alles al geladen is. Beperk in Employee Directory eerst de resultaten met zoeken of verfijningen als u slechts een deel nodig hebt.

Problemen en oplossingen

ProbleemOorzaakOplossing
Entra ID opent bij elk bezoek langzaamDe lokale opslag voor het SharePoint-domein is vol en de cache kan niet worden opgeslagenLaat Geblokkeerde gebruikers uitsluiten aan, verberg Manager, verwijder onnodige Aangepaste kolommen of gebruik Employee Directory
Nieuwe medewerker of gewijzigde waarde ontbreektDe gecachte gegevens zijn nog niet met succes vernieuwdSelecteer Vernieuwen naast Laatst bijgewerkt:
Manager blijft leeg na inschakelenDe cache is zonder managers geladenSelecteer Vernieuwen
Er verschijnt een waarschuwing, maar de eerder geladen lijst blijft zichtbaarAchtergrondvernieuwing of handmatig vernieuwen is mislukt terwijl een niet-lege lijst beschikbaar wasProbeer Vernieuwen later opnieuw; controleer bij een blijvende waarschuwing de verbinding en Microsoft Graph-machtigingen
De pagina wordt traag na instellen van Het volgende aantal items per pagina weergeven: op 0Iedereen wordt tegelijk weergegeven; elke kaart vraagt een foto en status opKies een paginagrootte of gebruik Details zonder Afbeelding en Status
Kolomsortering in Employee Directory zet niet de verwachte personen bovenaanAlleen geladen resultaten worden opnieuw gesorteerdStel Sorteren op en de richting in bij Gegevensbron of beperk de resultaten met zoeken

Vragen en antwoorden

Stel een vraag over dit artikel en ontvang een officieel antwoord van ons team.

Er zijn nog geen vragen. Stel de eerste vraag.

Uitgelichte artikelen

Wat is Vitextra Absence & Coverage: webonderdelen, rollen en gegevens in één oogopslag

Overzicht van Vitextra Absence & Coverage voor SharePoint Online en Microsoft Teams: de drie webonderdelen My Absences, Team Absence Calendar en Substitutions, gebruikersrollen, gegevensopslag, vereisten en functies die deze versie niet bevat.

4 min
Teamconflicten controleren voordat u een aanvraag goedkeurt

Lees hoe de regel Ook afwezig in deze periode op het tabblad Goedkeuringen van Vitextra My Absences werkt: welke collega's worden vermeld, wat ontbreekt en hoe u de regel samen met Team Absence Calendar gebruikt voordat u een verlofaanvraag beoordeelt.

5 min
Organizational Chart toevoegen aan Microsoft Teams

Voeg Vitextra Organizational Chart toe aan Teams: synchroniseer het pakket vanuit de SharePoint-appcatalogus, voeg een persoonlijke app of kanaaltabblad toe en sla standaardinstellingen voor de hele tenant op.

2 5 min

Delen