Eu faço isso para uso pessoal com uma máquina Windows. É muito simples configurar com o IIS. Basta habilitar o módulo WebDAV, criar seu site WebDAV, fornecer um tipo MIME * (application / octet-stream deve funcionar) para que o IIS não forneça 404s para extensões não reconhecidas e desligue todos os mapeamentos de aplicativos do site (ASP , ASP.NET, etc). Uma vez feito isso, você pode desabilitar o acesso anônimo para o site e configurar permissões de sistema de arquivos apropriadas. Se o servidor estiver envolvido no Active Directory, esses usuários poderão autenticar e acessar o que estiver lá com base nas permissões do sistema de arquivos que você definiu.
Até agora isso tem funcionado muito bem com o Pages e o Scanner Pro, e também o tenho usado para publicar e compartilhar calendários no formato .ics por alguns anos (Outlook, iCal, iOS, etc.).