Is there a way to go deeper into access control for individual webdav accounts?
For example, limit access to only certain IP addresses.
I'm talking about at the individual webdav account level, not the entire service level.
Host Access Control wouldn't handle anything like this you might be able to utilize iptables to do per-user routing but it could get complicated. A quick google search on iptables per-user routing should give you some examples.