У меня есть несколько репозиториев Mercurial, размещенных с HgWebDir.cgi. Он работает в IIS, но не использует Active Directory.
В настоящее время нет никаких ограничений ни для одного из хранилищ. Любой может нажать и вытащить из любого репо. Я хотел бы иметь безопасность на уровне пользователей, когда пользователи могут видеть только свои репозитории.
Я видел инструкции о том, как сделать это с Apache. Я видел инструкции о том, как сделать это с Active Directory. Но я не могу понять, как это сделать в моей конфигурации.