We received the company’s contacts and the “person in charge”, or contact owner is Salesforce terms, for each contact in an excel file, which we mapped and imported into Salesforce using the inbuilt data import wizard.
The “person in charge” on the excel sheet must match the users which we imported by integrating Salesforce with Active Directory. When users log in to Salesforce, they must have access to all their records.
Often, the integration of Salesforce with Active Directory is not as complicated as it is time-consuming: you have to consider the client's Active Directory logic, manually write filters and additional scripts.
And still, sometimes errors happen: data could be transmitted incorrectly, or not transmitted at all, and at other times, duplicates are created.
To avoid this, our developers created a small subset of users (5 in all) in AD for a test data transfer. When the data transfer process started and errors arose, they were a lot easier to track and fix.