Я разрабатываю веб-сайт ASP.Net (многофилиальный доступ и многопользовательский доступ) на основе проверки подлинности Windows. На этом сайте мне нужно управлять доступом к сайту на основе ветки вошедшего в систему пользователя (пользователь автоматически вошел в систему, поскольку используется проверка подлинности Windows).
Поскольку я не сохраняю данные пользователя в базе данных моего приложения, а все данные пользователя находятся в Active Directory, как я могу реализовать вход на сайт на основе ветки. По сути, мне нужно, чтобы администратор мог создавать пользователей и назначать им ветки, чтобы при входе пользователя в систему, а затем на основе назначенной им ветки они автоматически перенаправлялись на страницу своей ветки. Также пользователь может получить доступ к своим собственным данным филиала, в то время как администратор может получить доступ ко всем данным филиала.