IdFix: กำลังเตรียม On-Prem Active Directory Sync กับ Azure
หากคุณกำลังจะกำหนดค่าการซิงโครไนซ์ Active Directory ภายในเครื่องของคุณ (ในองค์กร) กับ Microsoft 365/Azure AD โดยใช้ตัวเชื่อมต่อ Azure AD (AADConnect) ก่อนอื่นคุณต้องตรวจสอบแอตทริบิวต์ของวัตถุใน ADDS ภายในองค์กรของคุณเพื่อความเข้ากันได้กับ Azure AD
Microsoft ได้เปิดตัวเครื่องมือ IdFix พิเศษของ Microsoft Office 365 (
Directory Synchronization Error Remediation) สำหรับตรวจสอบอินสแตนซ์ Active Directory ภายในองค์กร เครื่องมือ IdFix ช่วยให้คุณสแกน ADDS และค้นหาผู้ใช้ ผู้ติดต่อ หรือกลุ่มที่ไม่สามารถซิงค์กับ Azure AD ได้ด้วยเหตุผลบางประการ
IdFix ตรวจพบข้อผิดพลาดที่พบบ่อยที่สุดในแอตทริบิวต์วัตถุ Active Directory:
สัญลักษณ์ไม่ถูกต้องในชื่อวัตถุ AD (รวมถึงช่องว่างนำหน้าและต่อท้าย)
-
ซ้ำ;
ที่อยู่ SMTP ไม่ถูกต้อง MailNickNames;
ออบเจกต์ที่มีค่าแอตทริบิวต์เกินขีดจำกัดที่ยอมรับได้
แก้ไขส่วนต่อท้าย UPN ที่กำหนดเส้นทางได้ (userPrincipalName)
หมายเหตุของ Microsoft: ปัญหามากกว่าครึ่งที่ลูกค้ารายงานเมื่อประมวลผลข้อผิดพลาดในการซิงค์ AAD ที่เกี่ยวข้องกับ proxyAddresses แอตทริบิวต์ userPrincipalName ที่ไม่ถูกต้อง และข้อมูลที่ซ้ำกัน
คุณสามารถค้นหา IdFix บน GitHub (https://github.com/microsoft/idfix) และดาวน์โหลด setup.exe โดยใช้ลิงก์โดยตรง IdFix เป็นแอป ClickOnce ดังนั้นจำเป็นต้องเชื่อมต่ออินเทอร์เน็ตเพื่อติดตั้ง มิฉะนั้น คุณจะเห็นข้อผิดพลาดนี้:
An error occurred attempting to install IdFix
Error: An error occurred trying to download 'https://raw.githubusercontent.com/Microsoft/idfix/master/publish/IdFix.application'ข้อผิดพลาดเดียวกันนี้ยังปรากฏขึ้นหากคุณพยายามติดตั้ง IdFix บน Windows Server 2016/2019 ในการแก้ไข คุณต้องเปิดใช้งานการแคช SSL ในรีจิสทรีชั่วคราว:
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
"DisableCachingOfSSLPages"=dword:00000000ใช้คำสั่งด้านล่าง:
reg add "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings" /v DisableCachingOfSSLPages /t reg_dword /d 00000000 /fหลังจากนั้น การติดตั้ง IDFix จะเริ่มทำงานตามปกติ
หลังจากที่คุณทำงานกับ IdFix เสร็จแล้ว ให้ตั้งค่า DisableCachingOfSSLPages เป็น 1
คุณสามารถติดตั้ง IdFix บนคอมพิวเตอร์ที่เข้าร่วมโดเมน เรียกใช้เครื่องมือและคลิก แบบสอบถาม
ในการเรียกใช้ IdFix คุณต้องมี Microsoft .NET Framework เวอร์ชัน 4.5.2 หรือใหม่กว่า
IdFix จะเชื่อมต่อกับโดเมน Active Directory ในสถานที่ของคุณและแสดงรายการที่คุณต้องแก้ไขก่อนที่จะซิงค์กับ Azure
ในตัวอย่างของเรา IdFix พบวัตถุ AD หลายวัตถุที่มีข้อผิดพลาดสามประเภท:
แอตทริบิวต์ displayName ว่างของบัญชีผู้ใช้ (
displayName= ว่าง)
ค่าเดียวกันของแอตทริบิวต์เมลสำหรับผู้ใช้หลายคน (
mail=ซ้ำ)
-
ผู้ใช้สามคนมี userPrincipalName ที่ไม่สามารถกำหนดเส้นทางได้จากโดเมน .loc (
userPrincipalName=โดเมนระดับบนสุด)
นอกจากนี้ คุณยังอาจเห็นข้อผิดพลาดต่อไปนี้:
อักขระ - สัญลักษณ์ที่ไม่ถูกต้องในแอตทริบิวต์
รูปแบบ - รูปแบบของค่าแอตทริบิวต์ไม่ถูกต้อง (เช่น รูปแบบที่อยู่ SMTP ไม่ถูกต้อง)
ความยาว - เกินความยาวแอตทริบิวต์
หากคุณกำลังจะซิงค์ผู้ใช้ที่ค้นพบกับ Azure AD คุณต้องแก้ไขข้อผิดพลาดเหล่านี้ เลือกการดำเนินการที่คุณต้องการใช้กับแอตทริบิวต์ของวัตถุโฆษณาที่คุณพบ (แก้ไข ลบ เสร็จสิ้น) หากคุณเลือกแก้ไข คุณสามารถระบุค่าแอตทริบิวต์ใหม่ในช่องอัปเดต
หากต้องการใช้การเปลี่ยนแปลง ให้คลิกยอมรับ -> นำไปใช้ การเปลี่ยนแปลงจะถูกนำไปใช้เฉพาะกับรายการที่มีค่าที่กำหนดไว้ในฟิลด์การดำเนินการ
คุณยังสามารถส่งออกรายการวัตถุที่พบและข้อผิดพลาดไปยังไฟล์ CSV คุณสามารถวิเคราะห์ปัญหาที่พบใน Excel แล้วทำการเปลี่ยนแปลง AD โดยใช้ PowerShell cmdlets สำหรับจัดการวัตถุ Active Directory: Set-ADUSer, Set-ADGroup, Set-ADComputer เป็นต้น
หากคุณกำลังจะซิงค์ Active Directory เพียงบางส่วนกับ Azure คุณสามารถระบุเกณฑ์เพื่อเลือกออบเจ็กต์ AD สำหรับการวิเคราะห์ใน การตั้งค่า (โดยใช้ตัวกรอง LDAP) เมื่อใช้ ฐานการค้นหา คุณสามารถเลือก OU สำหรับการวิเคราะห์ได้
IdFix ช่วยให้คุณค้นหาและแก้ไขปัญหาต่างๆ ที่อาจขัดขวางไม่ให้ผู้ใช้ ผู้ติดต่อ หรือกลุ่มซิงโครไนซ์จาก Active Directory ในองค์กรไปยัง Azure AD ตรวจสอบให้แน่ใจว่าคุณได้ตรวจสอบ Active Directory ภายในองค์กรเมื่อเตรียมการซิงโครไนซ์ไดเรกทอรีกับ Microsoft 365 ผ่าน Azure AD Connect



