TAILIEUCHUNG - Làm việc với Active Directory - Lập trình Active Directory – Phần 3

Tạo ra các đối tượng mới Muốn tạo ra các đối tượng mới trong Active Directory như user,computer,printer,contact ta có thể dùng lớp DirectoryEntry để thêm 1 đối tượng mới đến thư mục ta phải kết nối đến 1 đối tượng chứa,ví dụ như là OU .ở đây ta dùng đối tượng chứa với tên phân biệt CN=Users, DC=eichkogelstrasse, DC=local: DirectoryEntry de = new DirectoryEntry(); = "LDAP://celticrain/CN=Users, DC=eichkogelstrasse, DC=local"; Ta có thể lấy đối tượng DirectoryEntries bằng thuộc tính Children của DirectoryEntry : DirectoryEntries users = ; Với DirectroyEntries ta có phương thức thêm ,bỏ ,tìm các đối tượng. | Làm việc với Active Directory J A 1 J TV J Tfcl Ầ Lập trình Active Directory - Phần 3 Tạo ra các đối tượng mới Muốn tạo ra các đối tượng mới trong Active Directory như user computer printer contact . ta có thể dùng lớp DirectoryEntry để thêm 1 đối tượng mới đến thư mục ta phải kết nối đến 1 đối tượng chứa ví dụ như là OU .ở đây ta dùng đối tượng chứa với tên phân biệt CN Users DC eichkogelstrasse DC local DirectoryEntry de new DirectoryEntry LDAP celticrain CN Users DC eichkogelstrasse DC local Ta có thể lấy đối tượng DirectoryEntries bằng thuộc tính Children của DirectoryEntry DirectoryEntries users Với DirectroyEntries ta có phương thức thêm bỏ tìm các đối tượng trong đây ta tạo đối tượng user mới bằng phương thức Add ta cần tên của đối tượng và kiểu. ta có thể lấy tên kiểu trực tiếp dùng ADSI Edit DirectoryEntry user CN John Doe user Bây giờ đối tượng có giá trị thuộc tính mặc đặc tả các giá trị thuộc tính ta có thể thêm các thuộc tính bằng phương thức Add của thuộc tính ta đặc tả thuộc tính không tồn tại thì sẽ có 1 biệt lệ COMException The specified directory service attribute or value doesn t exist company .Add Some Company department .Add Sales employeeID .Add 4711 samAccountName .Add JDoe userPrincipalName .Active Directoryd JDoe@ givenName .Add John sn .Add Doe userPassword .Add someSecret Cuối cùng ta viết dữ liệu đến Active Directory ta phải flush cache Cập nhật các mục trong thư mục Sau khi đọc đối tượng ta có thể thay đổi giá trị . để bỏ tất cả các giá trị của 1 thuộc tính đơn ta gọi phương thức .dùng Add để thêm giá trị mới đến thuộc Remove và Removeat để bỏ các giá trị đặc tả từ 1 tập thuộc tính Ta thay đổi 1 giá trị đơn giản bằng các thiết lập nó đến một giá trị đặc dụ sau cho .

TỪ KHÓA LIÊN QUAN
TAILIEUCHUNG - Chia sẻ tài liệu không giới hạn
Địa chỉ : 444 Hoang Hoa Tham, Hanoi, Viet Nam
Website : tailieuchung.com
Email : tailieuchung20@gmail.com
Tailieuchung.com là thư viện tài liệu trực tuyến, nơi chia sẽ trao đổi hàng triệu tài liệu như luận văn đồ án, sách, giáo trình, đề thi.
Chúng tôi không chịu trách nhiệm liên quan đến các vấn đề bản quyền nội dung tài liệu được thành viên tự nguyện đăng tải lên, nếu phát hiện thấy tài liệu xấu hoặc tài liệu có bản quyền xin hãy email cho chúng tôi.
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.