วิธีค้นหาผู้ติดต่อใน Active Directory
ในโพสต์นี้ คุณจะได้เรียนรู้วิธีค้นหาผู้ติดต่อใน Active Directory ด้วย PowerShell และ AD Pro Toolkit
โดยทั่วไปแล้วผู้ติดต่อใน Active Directory จะใช้เพื่อเพิ่มผู้ใช้ภายนอกไปยังรายการที่อยู่สากล (GAL) ของบริษัท ผู้ติดต่อสามารถผสมกับบัญชีผู้ใช้ใน Active Directory ได้อย่างง่ายดาย ซึ่งทำให้ค้นหาได้ยาก คุณสามารถใช้ Get-ADObject cmdlet เพื่อค้นหาผู้ติดต่อทั้งหมดหรือเฉพาะเจาะจงใน Active Directory
ค้นหาผู้ติดต่อด้วย PowerShell
ตัวอย่างที่ 1: ค้นหาผู้ติดต่อทั้งหมดใน Active Directory
Get-ADObject -Filter 'objectClass -eq "contact"' -properties * | select displayname, name, mailในตัวอย่างนี้ ฉันใช้ Get-ADObject cmdlet เพื่อค้นหาผู้ติดต่อทั้งหมดใน Active Directory ฉันยังใช้พารามิเตอร์ select เพื่อจำกัดแอตทริบิวต์ที่แสดง ผู้ติดต่อใน Active Directory มี objectClass เป็น “ผู้ติดต่อ” ดังนั้นการใช้ PowerShell คุณสามารถกรองออบเจ็กต์ประเภทนี้ได้
ตัวอย่างที่ 2: ค้นหาผู้ติดต่อทั้งหมดในหน่วยองค์กร (OU)
Get-ADObject -Filter 'objectClass -eq "contact"' -searchbase "OU=Contacts,OU=ADPRO Users,DC=ad,DC=adpro,DC=com"ในตัวอย่างนี้ ฉันได้รับผู้ติดต่อทั้งหมดจาก OU ที่ระบุโดยใช้พารามิเตอร์ -searchbase คุณจะต้องมีชื่อเฉพาะของ OU
ตัวอย่างที่ 3: ค้นหาผู้ติดต่อด้วยที่อยู่อีเมลเฉพาะ
Get-ADObject -Filter 'objectClass -eq "contact" -and mail -like "*gmail.com*"' -properties * | select displayname, mailในตัวอย่างนี้ ฉันใช้ตัวกรองเพื่อค้นหาผู้ติดต่อทั้งหมดที่มีที่อยู่ gmail.com
ในตัวอย่างนี้ ฉันกรองผู้ติดต่อที่มีคำว่า "เนิน" ในแอตทริบิวต์จดหมาย ซึ่งสามารถใช้เป็นการค้นหาโดยใช้ไวด์การ์ดเพื่อค้นหาผู้ติดต่อที่มีคำเฉพาะในที่อยู่อีเมล
Get-ADObject -Filter 'objectClass -eq "contact" -and mail -like "*hill*"' -properties * | select displayname, mailตัวอย่างที่ 4: ค้นหาผู้ติดต่อด้วยชื่อ
Get-ADObject -Filter 'objectClass -eq "contact" -and givenname -eq "Kareem"' -properties * | select displayname, mail, givennameในตัวอย่างนี้ ฉันค้นหาผู้ติดต่อที่มีชื่อเฉพาะเจาะจง ซึ่งทำได้โดยการกรองแอตทริบิวต์ GiveName และใช้ตัวดำเนินการ -eq (เท่ากับ)
การค้นหาผู้ติดต่อใน Active Directory โดยใช้ AD Pro Toolkit
AD Pro Toolkit มีรายงาน Active Directory มากกว่า 200 รายการ คุณสามารถค้นหาผู้ติดต่อทั้งหมดได้อย่างง่ายดายด้วยการคลิกเมาส์เพียงไม่กี่ครั้ง นอกจากนี้ คุณสามารถค้นหาผู้ติดต่อ กรอง และส่งออกเป็นไฟล์ได้
- คลิกที่ “รายงานผู้ใช้”
- คลิกที่รายงาน "ผู้ติดต่อทั้งหมด"
- คลิก “เรียกใช้” เพื่อสร้างรายงาน
- หากต้องการส่งออกรายงาน ให้คลิกที่ปุ่ม "ส่งออก"
ตัวอย่างรายงานผู้ติดต่อทั้งหมดโดยใช้ AD Pro Toolkit
คุณสามารถทดลองใช้ AD Pro Toolkit ได้ฟรีโดยคลิกปุ่มดาวน์โหลดด้านล่าง
บทสรุป
ในโพสต์นี้ ฉันแสดงให้คุณเห็นสองตัวเลือกในการค้นหาผู้ติดต่อใน Active Directory ด้วย Get-ADObject คุณสามารถกรองคลาสอ็อบเจ็กต์ผู้ติดต่อเพื่อแสดงรายการผู้ติดต่อทั้งหมด นอกจากนี้ คุณยังสามารถเพิ่มตัวกรองเพิ่มเติมเพื่อค้นหาผู้ติดต่อที่ต้องการได้ หากคุณไม่ต้องการยุ่งกับ PowerShell ฉันจะแสดงวิธีรับผู้ติดต่อทั้งหมดโดยใช้ AD Pro Toolkit ชุดเครื่องมือประกอบด้วยรายงาน AD ที่ใช้งานง่ายนับร้อยรายการเพื่อทำให้การจัดการและ AD ง่ายขึ้น






