ค้นหาเว็บไซต์

set-msoldirsyncabled ไม่พร้อมใช้งาน


ขณะนี้ Microsoft ได้ย้ายจากคำสั่ง MSOL เก่าไปเป็นคำสั่ง AzureAD PowerShell (ดูบล็อกโพสต์ของฉันใน Azure Active Directory PowerShell v2) คุณจะได้รับฟีเจอร์ใหม่ๆ แต่ (น่าเสียดาย) สิ่งต่างๆ ก็เริ่มหายไปเช่นกัน

ในอดีต คุณสามารถใช้ Azure AD PowerShell เพื่อเปิดใช้งานหรือปิดใช้งานการซิงโครไนซ์ไดเรกทอรีโดยใช้ Set-MsolDirSyncEnabled cmdlet ในระหว่างการปรับใช้ในห้องปฏิบัติการครั้งล่าสุด ฉันพบว่า cmdlet นี้ไม่สามารถใช้งานได้อีกต่อไป ในความเป็นจริง ไม่มี Msol cmdlet เดียวที่ใช้งานได้อีกต่อไป ลองใช้ Get-Command *msol* แล้วไม่มีการส่งคืนอะไรเลย

หากต้องการข้อมูลเพิ่มเติมเกี่ยวกับ Azure AD คุณสามารถใช้ Get-Command *Set-AzureAD* ข้อมูลนี้เปิดเผยเพียงพอ แต่ไม่มีสิ่งใดที่ชี้ไปที่การซิงโครไนซ์ไดเรกทอรี

เมื่อเข้าสู่ระบบพอร์ทัล Azure (ของผู้เช่า Office 365 ที่สร้างขึ้นใหม่) จะเห็นได้ชัดว่าไม่ได้เปิดใช้งานการซิงค์ Azure AD Connect ดังที่แสดงในภาพจากหน้าจอต่อไปนี้:

เมื่อคุณเจาะลึกเข้าไปในส่วน Azure Active Directory ของพอร์ทัล Azure คุณจะเห็นว่าการซิงโครไนซ์ไม่เคยทำงาน และการซิงค์รหัสผ่านนั้นถูกปิดใช้งาน (ซึ่งสมเหตุสมผล ณ จุดนี้):

ไม่มีที่ไหนเลยที่จะพบตัวเลือกในการเปิดใช้งานการซิงโครไนซ์ไดเร็กทอรี ดังที่คุณเคยทำก่อนหน้านี้ก่อนที่จะกำหนดค่าการซิงโครไนซ์ไดเร็กทอรี ตัวเลือกเดียวที่คุณมีคือดาวน์โหลด Azure AD Connect โดยใช้ลิงก์ต่อไปนี้: http://www.microsoft.com/en-us/download/details.aspx?id=47594

ดังนั้นเรามาลองดูกัน….

เข้าสู่ระบบเซิร์ฟเวอร์ Azure AD Connect ใหม่ ดาวน์โหลด Azure AD Connect และเริ่มตัวช่วยสร้าง การติดตั้ง Express จะดำเนินการตามขั้นตอนต่อไปนี้:

  • กำหนดค่าการซิงโครไนซ์ข้อมูลประจำตัวในฟอเรสต์ AD ปัจจุบันของ <โดเมนของคุณ>
  • กำหนดค่าการซิงโครไนซ์รหัสผ่านจาก AD ในสถานที่ไปยัง Azure AD
  • เริ่มการซิงโครไนซ์ครั้งแรก (ฉันจะติดต่อกลับในภายหลังในบล็อกโพสต์นี้)
  • ซิงโครไนซ์คุณสมบัติทั้งหมด
  • เปิดใช้งานการอัพเกรดอัตโนมัติ

ป้อนข้อมูลประจำตัวของผู้ดูแลระบบของผู้เช่า Office 365 และ Active Directory ภายในองค์กรของคุณ เพียงเท่านี้คุณก็พร้อมที่จะดำเนินการแล้ว:

ข้อสังเกตประการหนึ่ง: ฉันได้ยกเลิกการเลือกตัวเลือก เริ่มกระบวนการซิงโครไนซ์เมื่อการกำหนดค่าเสร็จสิ้น และทำเครื่องหมายในช่อง การปรับใช้ Exchange แบบไฮบริด

เหตุผลที่ฉันยกเลิกการเลือกกระบวนการซิงโครไนซ์ก็คือ ฉันไม่ต้องการซิงโครไนซ์ออบเจ็กต์ทั้งหมดจาก Active Directory ภายในองค์กรของฉันกับ Azure Active Directory แต่ฉันเพียงต้องการซิงโครไนซ์ออบเจ็กต์จากคอนเทนเนอร์ OU=Accounts ในโดเมน Active Directory ของฉันเท่านั้น

หากคุณต้องการข้อมูลเพิ่มเติมเกี่ยวกับการปรับใช้ Exchange แบบไฮบริดและการเขียนกลับคุณสมบัติจาก Azure AD ไปยัง Active Directory ภายในองค์กรของคุณ คุณสามารถเยี่ยมชมบทความ Microsoft ต่อไปนี้:

การปรับใช้ไฮบริดสลีเซิร์ฟเวอร์ Exchange - https://technet.microsoft.com/en-us/library/jj200581(v=exchg.150).aspx

เมื่อการกำหนดค่าเสร็จสมบูรณ์คุณสามารถคลิกปุ่มออกและคุณก็ทำได้ดี โปรดทราบว่า ณ จุดนี้ยังไม่มีการซิงโครไนซ์เกิดขึ้น

หากต้องการทำการเลือกตามหน่วยองค์กรสำหรับการซิงโครไนซ์ คุณสามารถเริ่ม Synchronization Service Manager (miisclient.exe) ซึ่งสามารถพบได้ในไดเร็กทอรี C:\Program Files\Microsoft Azure AD Sync\UIShell

คลิกแท็บตัวเชื่อมต่อ และเลือก ตัวเชื่อมต่อ (บางครั้งเรียกว่าตัวแทนการจัดการ) สำหรับ Active Directory ภายในองค์กรของคุณ คลิก คุณสมบัติ และเลือก กำหนดค่าพาร์ติชันไดเรกทอรี ที่นี่คุณสามารถเลือกคอนเทนเนอร์ที่จะใช้สำหรับการซิงโครไนซ์กับ Azure Active Directory ดังที่เห็นในภาพหน้าจอต่อไปนี้:

เริ่มการซิงโครไนซ์ Azure AD เริ่มต้นโดยใช้คำสั่ง Start-ADSyncSyncCycle -Policytype Initial และรอผลลัพธ์:

การดำเนินการนี้จะทริกเกอร์การซิงโครไนซ์ครั้งแรกกับ Azure Active Directory แต่จะไม่ทำการซิงโครไนซ์ใดๆ ในภายหลัง ใช้คำสั่ง Set-ADSyncScheduler -SyncCycleEnabled $true เพื่อเรียกใช้การซิงโครไนซ์เป็นระยะ

เมื่อตรวจสอบพอร์ทัล Azure คุณจะเห็นว่าขณะนี้ออบเจ็กต์ผู้ใช้ได้รับการซิงโครไนซ์จาก Active Directory ภายในองค์กรไปยัง Azure Active Directory ดังที่แสดงในภาพหน้าจอต่อไปนี้:

สรุป

กล่าวโดยสรุป ก่อนหน้านี้คุณต้องเปิดใช้งานการซิงโครไนซ์ไดเรกทอรีด้วยตนเองโดยใช้คำสั่ง Set-MsolDirSyncEnabled (หรือใช้ตัวช่วยสร้างใน Office 365) แต่จะไม่เป็นเช่นนั้นอีกต่อไป เมื่อเรียกใช้ Azure AD Connect การซิงโครไนซ์ไดเรกทอรีในผู้เช่าของคุณจะถูกเปิดใช้งานโดยอัตโนมัติ

บทความที่เกี่ยวข้อง