Problemen met een object oplossen dat niet wordt gesynchroniseerd met Microsoft Entra-id
Als een object niet wordt gesynchroniseerd zoals verwacht met Microsoft Entra ID, kan dit om verschillende redenen zijn. Als u een foutbericht van Microsoft Entra ID hebt ontvangen of als u de fout in Microsoft Entra Verbinding maken Health ziet, leest u in plaats daarvan fouten bij het oplossen van problemen tijdens de synchronisatie. Maar als u een probleem wilt oplossen waarbij het object zich niet in Microsoft Entra-id bevindt, is dit artikel voor u. Hierin wordt beschreven hoe u fouten kunt vinden in het on-premises onderdeel Microsoft Entra Verbinding maken synchronisatie.
Belangrijk
Voor Microsoft Entra Verbinding maken implementatie met versie 1.1.749.0 of hoger gebruikt u de probleemoplossingstaak in de wizard om problemen met objectsynchronisatie op te lossen.
Synchronisatieproces
Voordat we synchronisatieproblemen onderzoeken, begrijpen we het synchronisatieproces van Microsoft Entra Verbinding maken:
Terminologie
- CS: Verbinding maken orruimte, een tabel in een database
- MV: Metaverse, een tabel in een database
Synchronisatiestappen
Het synchronisatieproces omvat de volgende stappen:
Importeren vanuit AD: Active Directory-objecten worden overgebracht naar de Active Directory CS.
Importeren uit Microsoft Entra-id: Microsoft Entra-objecten worden overgebracht naar Microsoft Entra CS.
Synchronisatie: regels voor binnenkomende synchronisatie en regels voor uitgaande synchronisatie worden uitgevoerd in volgorde van prioriteit, van lager naar hoger. Als u de synchronisatieregels wilt weergeven, gaat u vanuit de bureaubladtoepassingen naar de editor voor synchronisatieregels. De regels voor binnenkomende synchronisatie brengen gegevens van CS naar MV. De regels voor uitgaande synchronisatie verplaatsen gegevens van MV naar CS.
Exporteren naar AD: Na synchronisatie worden objecten geëxporteerd van Active Directory CS naar Active Directory.
Exporteren naar Microsoft Entra-id: Na synchronisatie worden objecten geëxporteerd van Microsoft Entra CS naar Microsoft Entra-id.
Problemen oplossen
Als u de fouten wilt vinden, bekijkt u een aantal verschillende plaatsen, in de volgende volgorde:
- De bewerkingslogboeken voor het vinden van fouten die zijn geïdentificeerd door de synchronisatie-engine tijdens het importeren en synchroniseren.
- De verbindingsruimte om ontbrekende objecten en synchronisatiefouten te vinden.
- De metaverse om problemen met betrekking tot gegevens te vinden.
Start Synchronization Service Manager voordat u met deze stappen begint.
Operations
Op het tabblad Bewerkingen in Synchronization Service Manager moet u beginnen met het oplossen van problemen. Op dit tabblad worden de resultaten van de meest recente bewerkingen weergegeven.
In de bovenste helft van het tabblad Bewerkingen ziet u alle uitvoeringen in chronologische volgorde. Standaard bewaart het bewerkingslogboek informatie over de afgelopen zeven dagen, maar deze instelling kan worden gewijzigd met de planner. Zoek naar een uitvoering die geen geslaagde status weergeeft. U kunt de sortering wijzigen door op de kopteksten te klikken.
De kolom Status bevat de belangrijkste informatie en toont het ernstigste probleem voor een uitvoering. Hier volgt een kort overzicht van de meest voorkomende statussen in volgorde van onderzoeksprioriteit (waarbij * verschillende mogelijke foutreeksen aangeeft).
-Status | Opmerking |
---|---|
stopped-* | De uitvoering kan niet worden voltooid. Dit kan bijvoorbeeld gebeuren als het externe systeem niet beschikbaar is en er geen contact kan worden gemaakt met het externe systeem. |
stopped-error-limit | Er zijn meer dan 5000 fouten. De uitvoering is automatisch gestopt vanwege het grote aantal fouten. |
completed-*-errors | De uitvoering is voltooid, maar er zijn fouten (minder dan 5.000) die moeten worden onderzocht. |
completed-*-warnings | De uitvoering is voltooid, maar sommige gegevens hebben niet de verwachte status. Als u fouten hebt, is dit bericht meestal slechts een symptoom. Onderzoek geen waarschuwingen totdat u fouten hebt opgelost. |
voltooid | Geen problemen. |
Wanneer u een rij selecteert, wordt de onderkant van het tabblad Bewerkingen bijgewerkt om de details van die uitvoering weer te geven. Aan de linkerkant van dit gebied hebt u mogelijk een lijst met de titel Stap #. Deze lijst wordt alleen weergegeven als u meerdere domeinen in uw forest hebt en elk domein wordt vertegenwoordigd door een stap. De domeinnaam vindt u onder de koptekst Partitie. Onder de kop Synchronisatiestatistieken vindt u meer informatie over het aantal wijzigingen dat is verwerkt. Selecteer de koppelingen om een lijst met de gewijzigde objecten op te halen. Als u objecten met fouten hebt, worden deze fouten weergegeven onder de kop Synchronisatiefouten .
Fouten op het tabblad Bewerkingen
Wanneer u fouten hebt, toont Synchronization Service Manager zowel het object als de fout zelf als koppelingen die meer informatie bieden.
Selecteer eerst de fouttekenreeks. (In de vorige afbeelding is de fouttekenreeks sync-rule-error-function-triggered.) U krijgt eerst een overzicht van het object te zien. Als u de werkelijke fout wilt zien, selecteert u Stack Trace. Deze trace biedt informatie op foutopsporingsniveau voor de fout.
Klik met de rechtermuisknop op het vak Gespreksstackinformatie , klik op Alles selecteren en selecteer Kopiëren. Kopieer vervolgens de stack en bekijk de fout in uw favoriete editor, zoals Kladblok.
Als de fout afkomstig is van SyncRulesEngine, worden in de aanroepstackgegevens eerst alle kenmerken van het object weergegeven. Schuif omlaag totdat u de kop InnerException =>ziet.
De regel na de kop geeft de fout weer. In de voorgaande afbeelding is de fout afkomstig van een aangepaste synchronisatieregel die Fabrikam heeft gemaakt.
Als de fout onvoldoende informatie geeft, is het tijd om de gegevens zelf te bekijken. Selecteer de koppeling met de object-id en ga verder met het oplossen van problemen met het geïmporteerde object van de connectorruimte.
eigenschappen van Verbinding maken orruimteobject
Als op het tabblad Bewerkingen geen fouten worden weergegeven, volgt u het connectorruimteobject van Active Directory naar de metaverse naar De Microsoft Entra-id. In dit pad moet u vinden waar het probleem zich bevindt.
Zoeken naar een object in cs
Selecteer in Synchronization Service Manager Verbinding maken ors, selecteer de Active Directory-Verbinding maken or en selecteer Verbinding maken or-ruimte zoeken.
Selecteer RDN in het vak Bereik wanneer u wilt zoeken op het CN-kenmerk of selecteer DN of anker wanneer u wilt zoeken op het kenmerk DistinguishedName. Voer een waarde in en selecteer Zoeken.
Als u het object dat u zoekt niet vindt, is het mogelijk gefilterd met filteren op basis van domeinen of OE-filters. Lees Microsoft Entra Verbinding maken Sync: Filtering configureren om te controleren of de filtering is geconfigureerd zoals verwacht.
U kunt nog een nuttige zoekopdracht uitvoeren door de Microsoft Entra-Verbinding maken or te selecteren. Selecteer in het vak Bereik de optie Importeren in behandeling en schakel vervolgens het selectievakje Toevoegen in. Met deze zoekopdracht krijgt u alle gesynchroniseerde objecten in Microsoft Entra-id die niet kunnen worden gekoppeld aan een on-premises object.
Deze objecten zijn gemaakt door een andere synchronisatie-engine of een synchronisatie-engine met een andere filterconfiguratie. Deze zwevende objecten worden niet meer beheerd. Bekijk deze lijst en overweeg deze objecten te verwijderen met behulp van de Microsoft Graph PowerShell-cmdlets .
CS importeren
Wanneer u een CS-object opent, bevinden zich bovenaan verschillende tabbladen. Op het tabblad Importeren worden de gegevens weergegeven die na een import zijn gefaseerd.
In de kolom Oude waarde ziet u wat momenteel is opgeslagen in Verbinding maken en in de kolom Nieuwe waarde ziet u wat er is ontvangen van het bronsysteem en nog niet is toegepast. Als er een fout optreedt in het object, worden wijzigingen niet verwerkt.
Het tabblad Synchronisatiefout is alleen zichtbaar in het venster Verbinding maken of Eigenschappen van ruimteobject als er een probleem is met het object. Raadpleeg voor meer informatie hoe u synchronisatiefouten kunt oplossen op het tabblad Bewerkingen.
CS-herkomst
Het tabblad Herkomst in het venster Verbinding maken of Eigenschappen van ruimteobject laat zien hoe het verbindingslijnruimteobject is gerelateerd aan het metaverse-object. U kunt zien wanneer de connector voor het laatst een wijziging heeft geïmporteerd van het verbonden systeem en welke regels zijn toegepast om gegevens in de metaverse in te vullen.
In de vorige afbeelding toont de kolom Actie een regel voor binnenkomende synchronisatie met de actie Inrichten. Dit geeft aan dat zolang dit verbindingslijnruimteobject aanwezig is, het metaverse-object blijft bestaan. Als in de lijst met synchronisatieregels een uitgaande synchronisatieregel met een inrichtingsactie wordt weergegeven, wordt dit object verwijderd wanneer het metaverse-object wordt verwijderd.
In de vorige afbeelding ziet u ook in de kolom PasswordSync dat de ruimte voor de binnenkomende connector kan bijdragen aan wijzigingen in het wachtwoord, omdat één synchronisatieregel de waarde Waar heeft. Dit wachtwoord wordt via de uitgaande regel naar Microsoft Entra-id verzonden.
Op het tabblad Herkomst kunt u naar de metaverse gaan door Metaverse-objecteigenschappen te selecteren.
Preview
In de linkerbenedenhoek van het venster Verbinding maken of Eigenschappen van ruimteobject is de knop Voorbeeld. Selecteer deze knop om de preview-pagina te openen, waar u één object kunt synchroniseren. Deze pagina is handig als u problemen met aangepaste synchronisatieregels wilt oplossen en het effect van een wijziging op één object wilt zien. U kunt een volledige synchronisatie of een Delta-synchronisatie selecteren. U kunt ook Preview genereren selecteren, waardoor alleen de wijziging in het geheugen wordt behouden. Of selecteer Doorvoervoorbeeld, waarmee de metaverse wordt bijgewerkt en alle wijzigingen in de doelconnectorruimten worden gefaseerd.
In het voorbeeld kunt u het object controleren en zien welke regel is toegepast op een bepaalde kenmerkstroom.
Logboek
Selecteer naast de knop Voorbeeld de knop Logboek om de pagina Logboek te openen. Hier ziet u de status en geschiedenis van de wachtwoordsynchronisatie. Zie Problemen met wachtwoord-hashsynchronisatie oplossen met Microsoft Entra Verbinding maken Sync voor meer informatie.
Eigenschappen van metaverse-objecten
Het is meestal beter om te zoeken vanuit de bronruimte van de Active Directory-connector. Maar u kunt ook beginnen met zoeken vanuit de metaverse.
Zoeken naar een object in de MV
Selecteer in Synchronization Service Manager Metaverse Search, zoals in de volgende afbeelding. Maak een query die u weet dat de gebruiker wordt gevonden. Zoek naar algemene kenmerken, zoals accountName (sAMAccountName) en userPrincipalName. Zie Sync Service Manager Metaverse zoeken voor meer informatie.
Klik in het venster Zoekresultaten op het object.
Als u het object niet hebt gevonden, heeft het de metaverse nog niet bereikt. Ga door met zoeken naar het object in de Active Directory-connectorruimte. Als u het object in de Active Directory-connectorruimte vindt, kan er een synchronisatiefout optreden waardoor het object niet naar de metaverse wordt verzonden of dat er een bereikfilter voor synchronisatieregels kan worden toegepast.
Object niet gevonden in de MV
Als het object zich in de Active Directory CS bevindt, maar niet aanwezig is in de MV, wordt een bereikfilter toegepast. Als u het bereikfilter wilt bekijken, gaat u naar het menu van de bureaubladtoepassing en selecteert u De editor voor synchronisatieregels. Filter de regels die van toepassing zijn op het object door het onderstaande filter aan te passen.
Bekijk elke regel in de bovenstaande lijst en controleer het bereikfilter. Als in het volgende bereikfilter de waarde isCriticalSystemObject null of FALSE of leeg is, bevindt deze zich binnen het bereik.
Ga naar de lijst met cs-importkenmerken en controleer welk filter het object blokkeert van verplaatsing naar de MV. In de lijst met Verbinding maken or spatiekenmerken worden alleen niet-null- en niet-lege kenmerken weergegeven. Als isCriticalSystemObject bijvoorbeeld niet wordt weergegeven in de lijst, is de waarde van dit kenmerk null of leeg.
Object niet gevonden in Microsoft Entra CS
Als het object niet aanwezig is in de connectorruimte van Microsoft Entra ID, maar aanwezig is in de MV, bekijkt u het bereikfilter van de uitgaande regels van de bijbehorende verbindingslijnruimte en controleert u of het object is gefilterd omdat de MV-kenmerken niet voldoen aan de criteria.
Als u het bereikfilter voor uitgaand verkeer wilt bekijken, selecteert u de toepasselijke regels voor het object door het onderstaande filter aan te passen. Bekijk elke regel en bekijk de bijbehorende MV-kenmerkwaarde .
MV-kenmerken
Op het tabblad Kenmerken ziet u de waarden en de connectors die eraan hebben bijgedragen.
Als een object niet wordt gesynchroniseerd, stelt u de volgende vragen over kenmerkstatussen in de metaverse:
- Is het kenmerk cloudFiltered aanwezig en ingesteld op Waar? Als dat zo is, is deze gefilterd op basis van de stappen in op kenmerken gebaseerde filters.
- Is het kenmerk sourceAnchor aanwezig? Zo niet, hebt u een foresttopologie voor accountresources? Als een object wordt geïdentificeerd als een gekoppeld postvak (het kenmerk msExchRecipientTypeDetails heeft de waarde 2), wordt de sourceAnchor bijgedragen door het forest met een ingeschakeld Active Directory-account. Zorg ervoor dat het hoofdaccount correct is geïmporteerd en gesynchroniseerd. Het hoofdaccount moet worden vermeld onder de connectors voor het object.
MV-connectors
Op het tabblad Verbinding maken ors worden alle verbindingsruimten weergegeven die een weergave van het object hebben.
U moet een connector hebben voor het volgende:
- Elk Active Directory-forest waarin de gebruiker wordt weergegeven. Deze weergave kan foreignSecurityPrincipals en contactobjecten bevatten.
- Een connector in Microsoft Entra ID.
Als u de connector voor Microsoft Entra ID mist, raadpleegt u de sectie over MV-kenmerken om de criteria voor inrichting voor Microsoft Entra-id te controleren.
Op het tabblad Verbinding maken ors kunt u ook naar het verbindingsruimteobject gaan. Selecteer een rij en klik op Eigenschappen.
Volgende stappen
- Meer informatie over Microsoft Entra Verbinding maken Sync.
- Meer informatie over hybride identiteiten.