ADSI Edit

ADSI Edit is another tool from Microsoft that provides low-level access to the actual attribute data in directory objects. As its name implies, ADSI Edit uses the ADSI API for interacting with directory objects, instead of using the LDAP API directly. It is much more graphical a tool than LDP is, using standard Windows tree views and property pages rather than the more "text-based" LDP approach. It is packaged as an MMC snap-in.

ADSI Edit has a useful security descriptor editor that does not hide some of the advanced settings, as does the Active Directory Users and Computers MMC (see the next section).

The ADAM version of ADSI Edit includes support for setting and changing passwords of ADAM security principals, which is difficult to do without writing code (although it can be done in LDP with the correct syntax).

ADSI Edit is distributed in the same manner as LDP (Windows Admin Pack and ADAM distributions).

It is possible to use ADSI Edit from a nondomain joined machine, but it works best when using Windows security features for binding.

Part I: Fundamentals

Introduction to LDAP and Active Directory

Introduction to .NET Directory Services Programming

Binding and CRUD Operations with DirectoryEntry

Searching with the DirectorySearcher

Advanced LDAP Searches

Reading and Writing LDAP Attributes

Active Directory and ADAM Schema

Security in Directory Services Programming

Introduction to the ActiveDirectory Namespace

Part II: Practical Applications

User Management

Group Management

Authentication

Part III: Appendixes

Appendix A. Three Approaches to COM Interop with ADSI

Appendix B. LDAP Tools for Programmers

Appendix C. Troubleshooting and Help

Index



The. NET Developer's Guide to Directory Services Programming
The .NET Developers Guide to Directory Services Programming
ISBN: 0321350170
EAN: 2147483647
Year: 2004
Pages: 165

Flylib.com © 2008-2020.
If you may any questions please contact us: flylib@qtcs.net