Меня попросили обновить несколько приложений, и я планирую объединить их все в одно приложение asp.net.Я согласен с этим решением и поговорил с коллегами по работе, и они также считают, что это лучший вариант.
Приложение будет доступно для небольшой группы пользователей, принадлежащих большему домену.В настоящее время я планирую использовать проверку подлинности Windows и разрешить доступ к приложению asp.net только этой небольшой группе пользователей.Также должно быть некоторое управление ролями, чтобы только определенные пользователи могли просматривать определенные функции.
Я действительно не хочу иметь много разных групп окон;поэтому я хочу избежать необходимости назначать разные группы окон разным папкам и управлять разрешениями в файле web.config.
Я хотел бы сделать следующее: - Назначить одну группу окон небольшой группе пользователей, которые будут иметь доступ к странице.- Создайте пользовательский поставщик членства и управляйте пользователем, который обращается к приложению.В зависимости от пользователя я назначу его текущий набор ролей.- Добавьте параметр приложения в файл web.config с именем текущего администратора, чтобы в случае его входа в систему ему были назначены все роли, и он мог создавать и назначать роли другим пользователям.
Буду признателен за несколько советов, если это будет правильным путем.
Спасибо!