here is how to set a read-only for some groups and read-write for another group. the obvious Require group internal require group internal client1 does not work Dav on Require group internal Require group internal client1 AuthType Basic AuthName "dav here" AuthUserFile htpasswd AuthGroupFile htgroup