100% found this document useful (3 votes)
576 views

Active Directory Operations Masters

Active Directory has five operations master roles that control schema updates, domain naming, security IDs, cross-domain references, and password changes. Two roles are forest-wide while three are domain-specific. The roles can be placed on different domain controllers according to guidelines to balance workload and avoid single points of failure. Tools are available to determine current role holders and transfer roles between domain controllers.

Uploaded by

api-3724716
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
100% found this document useful (3 votes)
576 views

Active Directory Operations Masters

Active Directory has five operations master roles that control schema updates, domain naming, security IDs, cross-domain references, and password changes. Two roles are forest-wide while three are domain-specific. The roles can be placed on different domain controllers according to guidelines to balance workload and avoid single points of failure. Tools are available to determine current role holders and transfer roles between domain controllers.

Uploaded by

api-3724716
Copyright
© Attribution Non-Commercial (BY-NC)
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
You are on page 1/ 25

Active Directory

Operations Masters
Overview
 Active Directory updates generally multimaster
 Changes can be made on any DC

 Some exceptions — single master


 Sometimes better to prevent conflict than to resolve
later
 E.g. schema updates
 Exceptions managed by Operations Masters
Operations Master Roles
 Five roles in total
 Two roles where there is one per forest
 Schema master
 Domain naming master
 Three roles where there is one per domain
 Relative Identifier (RID) master
 Primary Domain Controller (PDC) Emulator
 Infrastructure master
Schema Master

 Responsible for schema updates


 Only DC that can process schema
updates
 After update, replicates changes to other
DCs
 If this Operations master is unavailable,
no schema changes can be made
Domain Naming Master
 Responsible for changes to configuration
naming context
 Adding and removing domains
 Adding and removing cross references to domains
in external directories
 After update, replicates to other DCs
 If unavailable, cannot add or remove domains
 Domain Naming Master must also be a global
catalog server
 May be unnecessary in single-domain forest?
RID Master
 Objects e.g. users and groups, each have a
unique security identifier (SID)
 Consists of domain SID and unique relative
identifier (RID)
 RID master allocates each DC a pool of RIDs
 When a DC’s RID pool falls too low, it requests
additional RIDs from RID master
 RID master also controls moving objects
between domains
 With no RID master, when a DC runs out of
RIDs, new security principals (i.e. users, groups
etc.) cannot be created on that DC
Infrastructure Master
 Object in domain referencing object in another
domain uses GUID, SID and DN
 E.g. group in one domain referencing user or group
in another domain
 Infrastructure master updates SID and DN in
cross-domain references
 E.g. if referenced object moves
 Multiple-domain, infrastructure master role must
not be held by GC server
 Not a problem in single-domain forests (because
no external references)
PDC Emulator
 Mixed Mode
 Acts as NT PDC to NT BDCs
 Supports Netlogon replication

 Native and Mixed Modes


 Password changes replicated preferentially to PDC
emulator
 Authentication failures due to bad password at
another DC forwarded to PDC emulator before
failing completely
 Manages password changes from 95, 98, NT
clients
PDC Emulator cont.

 Native and Mixed Modes


 By default, Group Policy snap-in runs on
PDC emulator
 Reduces potential for Group Policy replication
conflicts
 Can be changed
PDC Emulator cont.

 Miscellaneous
 All DCs synchronize their clock to that of
the PDC emulator
 PDC emulator of forest root domain should
be synchronized to external time source
 In multi-domain forest, PDC emulator for
domain synchronizes with PDC emulator of
forest root domain
 Acts as Domain Master Browser
Default Placement of Roles

 First DC in a forest holds all roles


 First DC in a new domain within existing
forest holds all domain roles
 RID master
 Infrastructure master
 PDC emulator
Guidelines for the Placement
of Roles
 Keep schema master and domain naming
master roles on same DC
 DC should also be a global catalog server
 Put RID master and PDC emulator roles on the
same DC
 In multi-domain forest, the infrastructure master
must not be a global catalog server
 Should have good connection to global catalog
server
Guidelines for the Placement
of Roles cont.
 Single-domain forest
 Keep all five roles on same DC which
should also be a global catalog server
 Multiple-domain forest
 Move infrastructure master role to a DC
that is not a global catalog server
Determining Role Placement
 Replication Monitor
 Easiest — Support Tools (2000 CD)
 Active Directory Users and Computers
 PDC Emulator, Infrastructure master, RID master
 Active Directory Domains and Trusts
 Domain Naming master
 Active Directory Schema Snap-In
 Schema master
 NB Schmmgmt.dll must be registered before first use
 Dumpfsmos
 Resource kit
 NTDSUTIL
 Command line tool included with 2000 server
User Rights to Change Roles
 By default, certain groups only have rights to
change role holders
 Schema Administrators
 Schema master
 Enterprise Administrators
 Domain naming master
 Domain Administrators
 All domain role holders
 NB By default, Administrator of forest root
domain is a member of all these groups
Modifying Permissions to
Change Roles
 Adsiedit (support tools) tool allows all
permissions to be changed
Transferring Roles

 Transfer only when source and


destination DCs are up and running
 Domain-specific roles
 Active Directory Users and Computers
 Schema Master
 Schema Manager Snap-In
 Domain Naming Master
 Active Directory Domains and Trusts
When to Transfer Roles
 Initial setup of domain
 E.g. in a multi-domain forest, move Infrastructure
master off global catalog server
 Permanently demoting a DC
 Roles held by the DC transferred automatically but
manual transfer gives control over location
 Temporarily taking down a DC
 Probably unnecessary to transfer schema and
domain naming masters (little used); also
infrastructure master in single-domain forest
 Always transfer the PDC emulator; may be wise to
transfer RID master, but probably unnecessary for
short downtime
Seizing Roles

 Generally only seize when originally role


holder has failed irrecoverably and will
not be restored from backup
 Exception — can fairly safely seize PDC
emulator role
 Strangely, this is also the role that you can
least do without
References — Overview
 Managing Flexible Single-Master Operations
 http://www.microsoft.com/WINDOWS2000/techinfo/reski

 Windows 2000 Active Directory FSMO Roles


 http://support.microsoft.com/support/kb/articles/Q19
References — Placement

 Windows 2000 Active Directory FSMO


Roles
 http://support.microsoft.com/support/kb/arti

 FSMO Placement and Optimization on


Windows 2000 Domain Controllers
 http://support.microsoft.com/support/kb/articles/
References — User Rights

 Setting User Rights for Designating


FSMO Roles in an Enterprise
 http://support.microsoft.com/support/kb/articles/
References — Determining
Operations Masters
 How to Use the Replication Monitor to
Determine the Operations Master and
Global Catalog Roles
 http://support.microsoft.com/support/kb/articles/
 How to Find FSMO Role Holders
(Servers)
 http://support.microsoft.com/support/kb/articles/
References — Transferring
and Seizing Roles
 How to View and Transfer FSMO
Roles in the Graphical User Interface
 http://support.microsoft.com/support/kb/articles/
 Using Ntdsutil.exe to Seize or
Transfer FSMO Roles to a Domain
Controller
 http://support.microsoft.com/support/kb/articles/
References — Transferring
and Seizing Roles
 How to Change the Role Owner of the
Operations Master After a Successful
Seizure
 http://support.microsoft.com/support/kb/articles/

You might also like