CRM and Outlook Integration

Hi, i need to implement a batch routine which synchronizes contacts and to-do’s for all salespersons in their private outlook folders, i noticed that outlook synchronization works correctly if the user logged in wants to synchronize his own contacts and to-do’s but do you think there’s a way to do that for all salespersons logging in as a different userid ? Thanks. Elisa.ò