Active Directory: Delegate Replication Rights to Non-Admins
This wiki was written in response to a forum post where an individual needed to grant permissions to non-Domain Admins in order to allow those users to replicate changes in Active Directory. Below you'll find the steps that need to be taken in order to accomplish this task. Not only could this be used to grant users access to perform replication but potential services as well.
Below is a link to the forum conversation.
Verified on the following platforms
Windows Server 2012 |
No |
Windows Server 2008 R2 |
No |
Windows Server 2008 |
No |
Windows Server 2003 |
Yes |
Windows Server 2000 |
No |
Task 1 of 2
Create a Universal Group called <Forest-Name> Replication Management Admins in an OU you’ve chosen to hold groups for delegated access or other security related task.
Open ADSI Edit and connect to the Configuration Naming Context as seen in the image below. Once you've selected Configuration in "Select a well known Naming Context", click OK
Expand the Configuration Naming context and right click the Naming Context node below it. See the picture below for the arrow indicating where you should right-click.
Next Click Properties
Click the Security Tab
Click the Advanced button
Click Add
Enter the name of the Universal Group you created in Step 1 and click OK
In the Permission Entry for Configuration box scroll to the bottom and tic the Allow box for the Replication Synchronization permission. Ensure that "This object and all child objects" is selected for the Apply to and click OK
Click Apply, then OK, and then click OK once more and you should be back to ADSI Edit with no open dialog boxes.
Task 2 of 2
After you’ve completed steps 1-10 in Task 1 you'll need to view all the replicated partitions and do the same process for each partition.
Click on CN=Partitions under CN=Configuration, DC=<Forest Root Domain> to view the partitions in the Configuration naming context.
On each partition right click each object and select New Connection to Naming Context.
Note: You don't have to do this for Enterprise Configuration because that was completed above in steps 1-10.
When you have made a new connection to each you'll want to expand each new connection as was done in Task 1 Step 3.
Once this is complete you’ll repeat Task 1 Steps 4-10 for each directory partition.
Finally, have a user that is a member of the universal group you’ve created log in and open Active Directory Sites and Services and test that they can replicate changes between domain controllers.
Note: You may need to delegate other permissions to allow users to log on to domain controllers or to open sites and services if you haven’t done so already.