Books & Videos

Table of Contents

  1. Active Directory Basics

    1. Chapter 1 A Brief Introduction

      1. Evolution of the Microsoft NOS
      2. Windows NT Versus Active Directory
      3. Windows 2000 Versus Windows Server 2003
      4. Windows Server 2003 Versus Windows Server 2003 R2
      5. Summary
    2. Chapter 2 Active Directory Fundamentals

      1. How Objects Are Stored and Identified
      2. Building Blocks
      3. Summary
    3. Chapter 3 Naming Contexts and Application Partitions

      1. Domain Naming Context
      2. Configuration Naming Context
      3. Schema Naming Context
      4. Application Partitions
      5. Summary
    4. Chapter 4 Active Directory Schema

      1. Structure of the Schema
      2. Attributes (attributeSchema Objects)
      3. Attribute Properties
      4. Classes (classSchema Objects)
      5. Summary
    5. Chapter 5 Site Topology and Replication

      1. Site Topology
      2. Data Replication
      3. Summary
    6. Chapter 6 Active Directory and DNS

      1. DNS Fundamentals
      2. DC Locator
      3. Resource Records Used by Active Directory
      4. Delegation Options
      5. Active Directory Integrated DNS
      6. Using Application Partitions for DNS
      7. Summary
    7. Chapter 7 Profiles and Group Policy Primer

      1. A Profile Primer
      2. Capabilities of GPOs
      3. Additional Resources
      4. Summary
  2. Designing an Active Directory Infrastructure

    1. Chapter 8 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 9 Creating a Site Topology

      1. Intrasite and Intersite Topologies
      2. Designing Sites and Links for Replication
      3. Examples
      4. Additional Resources
      5. Summary
    3. Chapter 10 Designing Organization-Wide Group Policies

      1. How GPOs Work
      2. Managing Group Policies
      3. Using GPOs to Help Design the Organizational Unit Structure
      4. Debugging Group Policies
      5. Summary
    4. Chapter 11 Active Directory Security: Permissions and Auditing

      1. Permission Basics
      2. Using the GUI to Examine Permissions
      3. Using the GUI to Examine Auditing
      4. Designing Permission Schemes
      5. Designing Auditing Schemes
      6. Real-World Examples
      7. Summary
    5. Chapter 12 Designing and Implementing Schema Extensions

      1. Nominating Responsible People in Your Organization
      2. Thinking of Changing the Schema
      3. Creating Schema Extensions
      4. Summary
    6. Chapter 13 Backup, Recovery, and Maintenance

      1. Backing Up Active Directory
      2. Restoring a Domain Controller
      3. Restoring Active Directory
      4. FSMO Recovery
      5. DIT Maintenance
      6. Summary
    7. Chapter 14 Upgrading to Windows Server 2003

      1. New Features in Windows Server 2003
      2. Differences with Windows 2000
      3. Functional Levels Explained
      4. Preparing for ADPrep
      5. Upgrade Process
      6. Post-Upgrade Tasks
      7. Summary
    8. Chapter 15 Upgrading to Windows Server 2003 R2

      1. New Active Directory Features in Windows Server 2003 Service Pack 1
      2. Differences with Windows Server 2003
      3. New Active Directory Features in Windows Server 2003 R2
      4. Preparing for ADPrep
      5. Service Pack 1 Upgrade Process
      6. R2 Upgrade Process
      7. Summary
    9. Chapter 16 Migrating from Windows NT

      1. The Principles of Upgrading Windows NT Domains
      2. Summary
    10. Chapter 17 Integrating Microsoft Exchange

      1. A Quick Word About Exchange/AD Interaction
      2. Preparing Active Directory for Exchange
      3. Exchange 5.5 and the Active Directory Connector
      4. Summary
    11. Chapter 18 Active Directory Application Mode (ADAM)

      1. ADAM Terms
      2. Differences Between AD and ADAM V1.0
      3. ADAM R2 Updates
      4. ADAM R2 Installation
      5. Tools
      6. ADAM Schema
      7. Using ADAM
      8. Summary
    12. Chapter 19 Interoperability, Integration, and Future Direction

      1. Microsoft's Directory Strategy
      2. Interoperating with Other Directories
      3. Integrating Applications and Services
      4. Summary
  3. Scripting Active Directory with ADSI, ADO, and WMI

    1. Chapter 20 Scripting with ADSI

      1. What Are All These Buzzwords?
      2. Writing and Running Scripts
      3. ADSI
      4. Simple Manipulation of ADSI Objects
      5. Further Information
      6. Summary
    2. Chapter 21 IADs and the Property Cache

      1. The IADs Properties
      2. Manipulating the Property Cache
      3. Checking for Errors in VBScript
      4. Summary
    3. Chapter 22 Using ADO for Searching

      1. The First Search
      2. Other Ways of Connecting and Retrieving Results
      3. Understanding Search Filters
      4. Optimizing Searches
      5. Advanced Search Function: SearchAD
      6. Summary
    4. Chapter 23 Users and Groups

      1. Creating a Simple User Account
      2. Creating a Full-Featured User Account
      3. Creating Many User Accounts
      4. Modifying Many User Accounts
      5. Account Unlocker Utility
      6. Creating a Group
      7. Adding Members to a Group
      8. Evaluating Group Membership
      9. Summary
    5. Chapter 24 Basic Exchange Tasks

      1. Notes on Managing Exchange
      2. Exchange Management Tools
      3. Mail-Enabling Versus Mailbox-Enabling
      4. Exchange Delegation
      5. Mail-Enabling a User
      6. Mail-Disabling a User
      7. Creating and Mail-Enabling a Contact
      8. Mail-Disabling a Contact
      9. Mail-Enabling a Group (Distribution List)
      10. Mail-Disabling a Group
      11. Mailbox-Enabling a User
      12. Mailbox-Disabling a User (Mailbox Deletion)
      13. Purging a Disconnected Mailbox
      14. Reconnecting a Disconnected Mailbox
      15. Moving a Mailbox
      16. Enumerating Disconnected Mailboxes
      17. Viewing Mailbox Sizes and Message Counts
      18. Viewing All Store Details of All Mailboxes on a Server
      19. Dumping All Store Details of All Mailboxes on All Servers in Exchange Org
      20. Summary
    6. Chapter 25 Shares and Print Queues

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

      1. How to Create an ACE Using ADSI
      2. A Simple ADSI Example
      3. A Complex ADSI Example
      4. Creating Security Descriptors
      5. Listing the Security Descriptor of an Object
      6. Summary
    8. Chapter 27 Extending the Schema and the Active Directory Snap-ins

      1. Modifying the Schema with ADSI
      2. Customizing the Active Directory Administrative Snap-ins
      3. Summary
    9. Chapter 28 Using ADSI and ADO from ASP or VB

      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. Incorporating Searches into ASP
      6. Migrating Your ADSI Scripts from VBScript to VB
      7. Summary
    10. Chapter 29 Scripting with WMI

      1. Origins of WMI
      2. WMI Architecture
      3. Getting Started with WMI Scripting
      4. WMI Tools
      5. Manipulating Services
      6. Querying the Event Logs
      7. Querying AD with WMI
      8. Monitoring Trusts
      9. Monitoring Replication
      10. Summary
    11. Chapter 30 Manipulating DNS

      1. DNS Provider Overview
      2. Manipulating DNS Server Configuration
      3. Creating and Manipulating Zones
      4. Creating and Manipulating Resource Records
      5. Summary
    12. Chapter 31 Getting Started with VB.NET and System.Directory Services

      1. The .NET Framework
      2. Using VB.NET
      3. Overview of System.DirectoryServices
      4. DirectoryEntry Basics
      5. Searching with DirectorySearcher
      6. Manipulating Objects
      7. Summary
  1. Colophon