Please allow multiple server profile logins for same IP.
This way the user can have one user ID associated with admin login credentials and one user ID with sales or pucrhase credentials login to same IP and save the credentials