Weboldal keresés

IdFix: Az On-Prem Active Directory szinkronizálás előkészítése az Azure-ral


Ha a helyi (helyszíni) Active Directory szinkronizálását szeretné konfigurálni a Microsoft 365/Azure AD-vel az Azure AD Connector (AADConnect) használatával, először ellenőriznie kell az objektum attribútumait a helyszíni ADDS-ben az Azure AD-vel való kompatibilitás érdekében.

A Microsoft kiadott egy speciális Microsoft Office 365 IdFix eszközt (

Directory Synchronization Error Remediation

) a helyszíni Active Directory-példány ellenőrzéséhez. Az IdFix eszköz lehetővé teszi az ADDS ellenőrzését, és olyan felhasználókat, névjegyeket vagy csoportokat kereshet, amelyek valamilyen okból nem szinkronizálhatók az Azure AD-vel.

Az IdFix észleli a leggyakoribb hibákat az Active Directory objektum attribútumaiban:

  • Érvénytelen szimbólumok az AD objektumnevekben (beleértve a kezdő és a záró szóközöket);

  • Ismétlődések;

  • Érvénytelen SMTP-címek, MailNickNames;

  • Objektumok, amelyek attribútumértékei meghaladják az elfogadható határokat;

  • Javítsa ki az irányítható UPN utótagokat (userPrincipalName).

A Microsoft megjegyzi: az ügyfelek által jelentett problémák több mint fele a helytelen proxyAddresses-hez, userPrincipalName-attribútumokhoz és ismétlődésekhez kapcsolódó AAD-szinkronizálási hibák feldolgozásakor jelentkezik.

Az IdFixet megtalálhatja a GitHubon (https://github.com/microsoft/idfix), és a közvetlen hivatkozás segítségével letöltheti a setup.exe fájlt. Az IdFix egy ClickOnce alkalmazás, így a telepítéséhez internet-hozzáférés szükséges. Ellenkező esetben ezt a hibát fogja látni:

An error occurred attempting to install IdFix
Error: An error occurred trying to download 'https://raw.githubusercontent.com/Microsoft/idfix/master/publish/IdFix.application'

Ugyanez a hiba akkor is megjelenik, ha megpróbálja telepíteni az IdFixet a Windows Server 2016/2019 rendszeren. A javításhoz ideiglenesen engedélyeznie kell az SSL gyorsítótárat a beállításjegyzékben:

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"DisableCachingOfSSLPages"=dword:00000000

Használja az alábbi parancsot:

reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v DisableCachingOfSSLPages /t reg_dword /d 00000000 /f

Ezt követően az IDFix telepítése a szokásos módon elindul.

Miután végzett az IdFixszel, állítsa a DisableCachingOfSSLPages értéket 1-re.

Az IdFix bármely tartományhoz csatlakozó számítógépre telepíthető. Futtassa az eszközt, és kattintson a Lekérdezés lehetőségre.

Az IdFix futtatásához Microsoft .NET Framework 4.5.2-es vagy újabb verzióra lesz szüksége.

Az IdFix csatlakozik a helyszíni Active Directory-tartományhoz, és megjeleníti a javítandó listát az Azure-ral való szinkronizálás előtt.

Példánkban az IdFix több AD-objektumot talált háromféle hibával:

  • Egy felhasználói fiók üres displayName attribútuma (

    displayName

    = Üres)

  • A mail attribútum azonos értékei több felhasználónál (

    mail

    =Másolat)

  • Három felhasználónak volt nem irányítható userPrincipalName-je a .loc tartományból (

    userPrincipalName

    =TopLevelDomain)

A következő hibákat is láthatja:

  1. Karakter - érvénytelen szimbólumok egy attribútumban

  2. Formátum - az attribútumértékek helytelen formátuma (például az SMTP-címek érvénytelen formátuma)

  3. Hossz - az attribútum hosszát túllépte

Ha szinkronizálni kívánja a felfedezett felhasználókat az Azure AD-vel, ki kell javítania ezeket a hibákat. Válassza ki azt a MŰVELETET, amelyet alkalmazni szeretne a talált AD-objektum attribútumokra (Szerkesztés, Eltávolítás, Befejezés). Ha a Szerkesztés lehetőséget választotta, a Frissítés mezőben új attribútumértéket adhat meg.

A módosítások alkalmazásához kattintson az Elfogadás -> Alkalmaz gombra. A módosítások csak azokra a bejegyzésekre vonatkoznak, amelyek értékei a Művelet mezőben vannak beállítva.

A talált objektumok és hibák listáját CSV-fájlba is exportálhatja. Elemezheti a talált problémákat az Excelben, majd módosíthatja az AD-t PowerShell-parancsmagok segítségével az Active Directory-objektumok kezeléséhez: Set-ADUser, Set-ADGroup, Set-ADComputer stb.

Ha az Active Directorynak csak egy részét szeretné szinkronizálni az Azure-ral, megadhatja az AD-objektumok elemzésre történő kiválasztásának feltételeit a Beállítások részben (LDAP-szűrő használatával). A Keresési bázis segítségével kiválaszthatja az elemzéshez szükséges szervezeti egységet.

Az IdFix lehetővé teszi számos olyan probléma megtalálását és kijavítását, amelyek megakadályozhatják a felhasználók, kapcsolattartók vagy csoportok szinkronizálását a helyszíni Active Directoryból az Azure AD-be. Ügyeljen arra, hogy ellenőrizze a helyszíni Active Directory-t, amikor az Azure AD Connect segítségével a Microsoft 365-tel való címtárszinkronizálásra készül.

Kapcsolódó cikkek