Do I need a dedicated Microsoft Dynamics CRM user for the integration?

Yes. You will need a dedicated Microsoft Dynamics user for the purpose of the integration. We call this user the Sync User.