Yes you can configure Samba to map network drives based on usernames.
"Samba supports the execution of Windows logon scripts, (.BAT or.CMD)..." [Eckstien,Collier-Brown & Kelly] p192, "using Samba"
While I could try to describe how to do this you would be much better off...