под пользователем имею ввиду компьютер
Это две абсолютно разные сущности. Равно как и IP кстати тоже не имеет никакого отношения к пользователю.
Простой пример с конфигами в файлах
acl group1 src "/etc/squid/group1"
acl group2 src '/etc/squid/group2"
acl domain1 dstdomain -i "/etc/squid/domain1"
acl domain2 dstdomain -i "/etc/squid/domain2"
# В файлах group1 и group2 перечислены IP или можно сети с маской
# В файлах domain1 и domain2 домены вида .domain.com
# Разрешаем доступ группе IP из group1 к списку доменов domain1, а group2 к списку доменов domain2
http_access allow group1 domain1
http_access allow group2 domain2