Books & Videos

Table of Contents

  1. The Basics

    1. Chapter 1 A Brief Introduction

      1. Major Features
      2. How Objects Are Stored in Active Directory
      3. Uniquely Identifying Objects
      4. Summary
    2. Chapter 2 Active Directory Overview

      1. A Simple View of How It All Works
      2. A More Detailed View of How It All Works
      3. Windows NT Versus Windows 2000
      4. Summary
    3. Chapter 3 Active Directory Schema

      1. The Structure of the Schema
      2. Attribute Classes (Attribute-Schema Objects)
      3. The Syntax of Attributes
      4. Object Classes (Class-Schema Objects)
      5. Summary
    4. Chapter 4 Active Directory Replication

      1. Sites
      2. Data Replication
      3. Summary
    5. Chapter 5 TCP/IP and DDNS

      1. How TCP/IP and DDNS Are Used
      2. How You Already Use TCP/IP and DNS
      3. Integrated DNS
      4. How DNS Affects Design
      5. Summary
  2. Designing the Directory Hierarchy

    1. Chapter 6 Designing the Namespace

      1. The Complexities of a Design
      2. Where to Start
      3. Overview of the Design Process
      4. Domain Namespace Design
      5. Design of the Internal Domain Structure
      6. Other Design Considerations
      7. Design Examples
      8. Designing for the Real World
      9. Summary
    2. Chapter 7 Sites and Replication Topologies

      1. Intrasite and Intersite Topologies
      2. Designing Sites and Links for Replication
      3. Examples
      4. Summary
    3. Chapter 8 Profiles and Group Policy Primer

      1. A Profile Primer
      2. Capabilities of GPOs
      3. Summary
    4. Chapter 9 Designing Organization-Wide Policies

      1. How Windows 2000 GPOs Work
      2. Using the Group Policy Editor Tool
      3. Using GPOs to Help Design the Organizational Unit Structure
      4. Debugging Group Policies
      5. Summary
    5. Chapter 10 Active Directory Security: Permissions and Auditing

      1. Using Windows 2000’s GUI to Examine Permissions
      2. Using Windows 2000’s GUI to Examine Auditing
      3. Designing Permission Schemes
      4. Designing Auditing Schemes
      5. Real-World Examples
      6. Summary
    6. Chapter 11 Designing Schema Changes

      1. Nominating Responsible People in Your Organization
      2. Thinking of Changing the Schema
      3. Managing and Modifying the Schema
      4. Wreaking Havoc with Your Schema
      5. Summary
    7. Chapter 12 Windows NT 4.0 Migration

      1. Consolidating, Migrating, and Upgrading from NT
      2. The Principles of Upgrading Windows NT Domains
      3. Summary
    8. Chapter 13 Directory Interoperability

      1. Background to Interoperability with Other Directory Services
      2. Solutions for Interoperability with Other Directory Services
      3. Exchange and the Active Directory Connector
      4. A Word About Windows 2000 and Unix
      5. Summary
  3. Scripting the Active Directory with ADSI

    1. Chapter 14 Scripting with ADSI

      1. What Are All These Buzzwords?
      2. Writing and Running ADSI Scripts Under Windows 2000
      3. ADSI
      4. Simple Manipulation of ADSI Objects
      5. Summary
    2. Chapter 15 IADs and the Property Cache

      1. The IADs Properties
      2. Manipulating the Property Cache
      3. Checking for Errors in VBScript
      4. Summary
    3. Chapter 16 Users

      1. Creating a Standard User Account
      2. Creating a Fully Featured User Account
      3. Creating Many User Accounts
      4. Creating an Account Unlocker Utility
      5. Automatically Creating Exchange Mailboxes for Users
      6. Summary
    4. Chapter 17 Manipulating Persistent and Dynamic Objects

      1. The Interface Methods and Properties
      2. Manipulating Services with ADSI
      3. Creating and Manipulating Shares with ADSI
      4. Enumerating Sessions and Resources
      5. Manipulating Print Queues and Print Jobs
      6. Summary
    5. Chapter 18 Permissions and Auditing

      1. How to Create an ACE Using ADSI
      2. A Simple ADSI Example
      3. A Complex ACE Example
      4. Creating Security Descriptors
      5. Listing ACEs to a File for All Objects in an OU and Below
      6. Adding Many USER Groups to DRUP Groups
      7. Summary
    6. Chapter 19 Extending the Schema and the GUI

      1. Modifying the Schema with ADSI
      2. Extending Active Directory GUI to Meet Business and Organizational Needs
      3. Summary
    7. Chapter 20 Enhancing ADSI via an ASP or VB Interface

      1. VBScript Limitations and Solutions
      2. How to Avoid Problems When Using ADSI and ASP
      3. Combining VBScript and HTML
      4. Binding to Objects via Authentication
      5. Migrating Your ADSI Scripts from VBScript to VB
      6. Summary
    8. Chapter 21 Scripting Fast Searches Using ADO

      1. The First Search
      2. Other Ways of Connecting and Retrieving Results
      3. Understanding Search Filters
      4. Incorporating Searches into Active Server Pages
      5. A Significant Problem
      6. A More Advanced Search Function—SearchAD
      7. Summary
  1. Colophon