we use subnets or list of trusted IPs to identify systems without authentication. I guess authentication can not be done via NTLM/Kerberos for such non-domain PCs and proxy will use Basic authentication method so browser will display login dialog.
So, you can use "Client.IP is in range" or "Client.IP is in list" rule with stop ruleset action to bypass authentication.
Thank you for your answer, I got your thought and also I have such algoritm as you described in production, but my task is to do, that no any prompts for non-domain users.It is customer requirment.
Thanks a lot.
How are you deployed?
You would need to use Try-Auth which is available in the ruleset library. This would only work for windows machines hitting the mwg over direct proxy. Mac or other devices would prompt because that's what they do