Xin chào ! Nếu đây là lần đầu tiên bạn đến với diễn đàn, xin vui lòng danh ra một phút bấm vào đây để đăng kí và tham gia thảo luận cùng VnPro.
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • Ad ds

    AD DS Schema là gì? Bí mật cốt lõi đằng sau Active Directory


    Nếu bạn đang học về Windows Server hay chuẩn bị thi MCSA, thì Active Directory (AD) chắc chắn là phần không thể thiếu. Nhưng có một phần "nền móng" quan trọng ít ai để ý – đó chính là AD DS Schema.

    Nghe có vẻ học thuật, nhưng thật ra hiểu được Schema sẽ giúp bạn giải mã cách Active Directory lưu trữ dữ liệu người dùng, máy tính, nhóm và hơn thế nữa.
    ❓ Vậy AD DS Schema là gì?


    Hãy tưởng tượng Active Directory giống như một chiếc tủ hồ sơ điện tử khổng lồ, thì Schema chính là bản thiết kế cho toàn bộ tủ đó. Schema định nghĩa:
    • những loại đối tượng nào: như user, group, computer…
    • Mỗi loại đối tượng đó có thuộc tính gì: như fullName, email, userPassword, address...

    📂 Khi nào bạn thấy Schema hoạt động?


    Khi bạn tạo một tài khoản người dùng trong AD, bạn sẽ nhập các trường như tên, mật khẩu, địa chỉ email... Những trường đó chính là các thuộc tính đã được định nghĩa sẵn trong Schema.
    📸 Trong hình minh họa:


    Chúng ta đang xem class user trong AD Schema. Một số thuộc tính đáng chú ý:
    • userPassword: mật khẩu của người dùng
    • telephoneNumber: số điện thoại
    • uid: định danh duy nhất cho người dùng
    • homeDirectory: thư mục home nếu dùng với Linux/Unix
    • thumbnailPhoto: ảnh đại diện của người dùng

    Bạn cũng sẽ thấy các thông tin khác như:
    • Thuộc tính này có bắt buộc không? (Type: Mandatory hoặc Optional)
    • Nó thuộc về class nào? (VD: person, organizationalPerson…)

    💡 Vì sao bạn nên hiểu Schema?
    • Tích hợp hệ thống: Nếu bạn làm việc với phần mềm cần kết nối AD (như Exchange, phần mềm HRM…), đôi khi phải mở rộng Schema để lưu thêm thông tin.
    • Tối ưu AD: Biết Schema giúp bạn hiểu rõ cách AD lưu dữ liệu, từ đó quản lý và truy vấn hiệu quả hơn.
    • Bảo mật: Không ai chạm vào được Schema nếu không có quyền cao cấp. Điều này đảm bảo tính toàn vẹn của AD trong tổ chức.

    ⚠️ Cảnh báo nhỏ:


    Schema là toàn cục cho cả forest – nghĩa là bạn thay đổi gì đó trong Schema thì tất cả Domain Controller trong Forest đều bị ảnh hưởng. Vậy nên, chỉ thành viên nhóm Schema Admins mới được cấp quyền chỉnh sửa – và phải cực kỳ cẩn thận.
    ✅ Tóm lại:
    Class (Lớp) Định nghĩa loại đối tượng trong AD (user, group,...)
    Attribute (Thuộc tính) Các thông tin chi tiết như email, địa chỉ, số điện thoại
    OID Định danh duy nhất toàn cầu cho từng class/attribute


    Kết luận


    Schema là phần "thầm lặng nhưng quyền lực" của Active Directory. Nếu bạn muốn trở thành một Admin chuyên nghiệp hoặc triển khai hệ thống tích hợp với AD, việc nắm rõ AD Schema là một kỹ năng bắt buộc.

    Click image for larger version

Name:	adds.png
Views:	11
Size:	44.4 KB
ID:	430222
    Đặng Quang Minh, CCIEx2#11897 (Enterprise Infrastructure, Wireless), DEVNET, CCSI#31417

    Email : dangquangminh@vnpro.org
    https://www.facebook.com/groups/vietprofessional/
Working...
X