To grant AD Replication Permissions to a normal user they need to have the following permissions: Replicate Directory Changes Replicating Directory Changes - All Replication Syncronization (optional to monitor) Monitor Active Directory Replication
On the following naming contexts: Domain Configuration Schema DomainDnsZones ForestDnsZones
The permissions for the naming contexts will need modified using ADSIedit.