ที่ GUI ของ Active Directory บน Attribute ของ User จะเจอตำแหน่งงาน หรือ Job Title เป็นตามรูปนี้ครับ
แต่พอผมจะเอาไปตั้งค่า Dynamic Control โดยการเพิ่ม Claim Type เป็นตำแหน่งงานของ User นั้น ๆ
กลับพบปัญหาว่า….. ตำแหน่งงานใน Claim Type นั้นมีให้เลือกถึงสองแบบครับ
personalTitle หรือ title ซึ่งคล้ายกันทั้งคู่เลยครับ
อ้าว ! ซวยละ แล้ว Job Title มันคืออันไหนแน่หว่า
ผมจึงจำเป็นต้องหาวิธีพิสูจน์ก่อนครับว่า Job Title ใน Properties แบบ GUI ของ ADAC นั้น
จริง ๆ แล้วมันคือค่าไหนกันแน่
ได้คำสั่งมาพิสูจน์ดังนี้ครับ
ค้นหา User Properties ด้วย Powershell
ในที่นี้ User ชือ IT01 นะครับ ผมเลยใช้คำสั่งง่าย ๆ ว่า
Get-ADUser –Identity it01 –Properties *
จะแสดงทุก ๆ Properties ออกมาทั้งหมดเลยครับ
แต่หากสงสัย ผมเฉลยดังนี้ครับ
Get-ADUser –Identity it01 –Properties Title
และพิสูจน์ด้วยอีกคำสั่งนึงครับ
Get-ADUser –Identity it01 –Properties personalTitle
ถ้าจัดไปยาว ๆ ไปก็ตามนี้เลยครับ คำสั่ง list user ทั้งหมดใน OU โดยเรียง Job Title, Department, Copany ด้วย
Get-ADUser –Filter * –SearchBase “ou=IT,dc=demo,dc=local” –Properties title,department,company