My Account
View Cart
Home
Community
Books & Videos
Safari Books Online
Conferences
Training
School of Technology
About
Complete List
Bestsellers
New Releases
Rough Cuts
Upcoming Titles
Ebooks
By Publisher
By Series
Out of Print
Order Info
Search
Search Tips
Tell a friend
Active Directory, Third Edition
By
Robbie Allen
,
Joe Richards
,
Alistair G. Lowe-Norris
January 2006
Pages: 824
|
Table of Contents
|
Index
|
Sample Chapter
Table of Contents
Active Directory Basics
Chapter 1
A Brief Introduction
Evolution of the Microsoft NOS
Windows NT Versus Active Directory
Windows 2000 Versus Windows Server 2003
Windows Server 2003 Versus Windows Server 2003 R2
Summary
Chapter 2
Active Directory Fundamentals
How Objects Are Stored and Identified
Building Blocks
Summary
Chapter 3
Naming Contexts and Application Partitions
Domain Naming Context
Configuration Naming Context
Schema Naming Context
Application Partitions
Summary
Chapter 4
Active Directory Schema
Structure of the Schema
Attributes (attributeSchema Objects)
Attribute Properties
Classes (classSchema Objects)
Summary
Chapter 5
Site Topology and Replication
Site Topology
Data Replication
Summary
Chapter 6
Active Directory and DNS
DNS Fundamentals
DC Locator
Resource Records Used by Active Directory
Delegation Options
Active Directory Integrated DNS
Using Application Partitions for DNS
Summary
Chapter 7
Profiles and Group Policy Primer
A Profile Primer
Capabilities of GPOs
Additional Resources
Summary
Designing an Active Directory Infrastructure
Chapter 8
Designing the Namespace
The Complexities of a Design
Where to Start
Overview of the Design Process
Domain Namespace Design
Design of the Internal Domain Structure
Other Design Considerations
Design Examples
Designing for the Real World
Summary
Chapter 9
Creating a Site Topology
Intrasite and Intersite Topologies
Designing Sites and Links for Replication
Examples
Additional Resources
Summary
Chapter 10
Designing Organization-Wide Group Policies
How GPOs Work
Managing Group Policies
Using GPOs to Help Design the Organizational Unit Structure
Debugging Group Policies
Summary
Chapter 11
Active Directory Security: Permissions and Auditing
Permission Basics
Using the GUI to Examine Permissions
Using the GUI to Examine Auditing
Designing Permission Schemes
Designing Auditing Schemes
Real-World Examples
Summary
Chapter 12
Designing and Implementing Schema Extensions
Nominating Responsible People in Your Organization
Thinking of Changing the Schema
Creating Schema Extensions
Summary
Chapter 13
Backup, Recovery, and Maintenance
Backing Up Active Directory
Restoring a Domain Controller
Restoring Active Directory
FSMO Recovery
DIT Maintenance
Summary
Chapter 14
Upgrading to Windows Server 2003
New Features in Windows Server 2003
Differences with Windows 2000
Functional Levels Explained
Preparing for ADPrep
Upgrade Process
Post-Upgrade Tasks
Summary
Chapter 15
Upgrading to Windows Server 2003 R2
New Active Directory Features in Windows Server 2003 Service Pack 1
Differences with Windows Server 2003
New Active Directory Features in Windows Server 2003 R2
Preparing for ADPrep
Service Pack 1 Upgrade Process
R2 Upgrade Process
Summary
Chapter 16
Migrating from Windows NT
The Principles of Upgrading Windows NT Domains
Summary
Chapter 17
Integrating Microsoft Exchange
A Quick Word About Exchange/AD Interaction
Preparing Active Directory for Exchange
Exchange 5.5 and the Active Directory Connector
Summary
Chapter 18
Active Directory Application Mode (ADAM)
ADAM Terms
Differences Between AD and ADAM V1.0
ADAM R2 Updates
ADAM R2 Installation
Tools
ADAM Schema
Using ADAM
Summary
Chapter 19
Interoperability, Integration, and Future Direction
Microsoft's Directory Strategy
Interoperating with Other Directories
Integrating Applications and Services
Summary
Scripting Active Directory with ADSI, ADO, and WMI
Chapter 20
Scripting with ADSI
What Are All These Buzzwords?
Writing and Running Scripts
ADSI
Simple Manipulation of ADSI Objects
Further Information
Summary
Chapter 21
IADs and the Property Cache
The IADs Properties
Manipulating the Property Cache
Checking for Errors in VBScript
Summary
Chapter 22
Using ADO for Searching
The First Search
Other Ways of Connecting and Retrieving Results
Understanding Search Filters
Optimizing Searches
Advanced Search Function: SearchAD
Summary
Chapter 23
Users and Groups
Creating a Simple User Account
Creating a Full-Featured User Account
Creating Many User Accounts
Modifying Many User Accounts
Account Unlocker Utility
Creating a Group
Adding Members to a Group
Evaluating Group Membership
Summary
Chapter 24
Basic Exchange Tasks
Notes on Managing Exchange
Exchange Management Tools
Mail-Enabling Versus Mailbox-Enabling
Exchange Delegation
Mail-Enabling a User
Mail-Disabling a User
Creating and Mail-Enabling a Contact
Mail-Disabling a Contact
Mail-Enabling a Group (Distribution List)
Mail-Disabling a Group
Mailbox-Enabling a User
Mailbox-Disabling a User (Mailbox Deletion)
Purging a Disconnected Mailbox
Reconnecting a Disconnected Mailbox
Moving a Mailbox
Enumerating Disconnected Mailboxes
Viewing Mailbox Sizes and Message Counts
Viewing All Store Details of All Mailboxes on a Server
Dumping All Store Details of All Mailboxes on All Servers in Exchange Org
Summary
Chapter 25
Shares and Print Queues
The Interface Methods and Properties
Creating and Manipulating Shares with ADSI
Enumerating Sessions and Resources
Manipulating Print Queues and Print Jobs
Summary
Chapter 26
Permissions and Auditing
How to Create an ACE Using ADSI
A Simple ADSI Example
A Complex ADSI Example
Creating Security Descriptors
Listing the Security Descriptor of an Object
Summary
Chapter 27
Extending the Schema and the Active Directory Snap-ins
Modifying the Schema with ADSI
Customizing the Active Directory Administrative Snap-ins
Summary
Chapter 28
Using ADSI and ADO from ASP or VB
VBScript Limitations and Solutions
How to Avoid Problems When Using ADSI and ASP
Combining VBScript and HTML
Binding to Objects via Authentication
Incorporating Searches into ASP
Migrating Your ADSI Scripts from VBScript to VB
Summary
Chapter 29
Scripting with WMI
Origins of WMI
WMI Architecture
Getting Started with WMI Scripting
WMI Tools
Manipulating Services
Querying the Event Logs
Querying AD with WMI
Monitoring Trusts
Monitoring Replication
Summary
Chapter 30
Manipulating DNS
DNS Provider Overview
Manipulating DNS Server Configuration
Creating and Manipulating Zones
Creating and Manipulating Resource Records
Summary
Chapter 31
Getting Started with VB.NET and System.Directory Services
The .NET Framework
Using VB.NET
Overview of System.DirectoryServices
DirectoryEntry Basics
Searching with DirectorySearcher
Manipulating Objects
Summary
Colophon
Return to
Active Directory