Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Общие вопросы по .NET и C# > Роли пользователей |
Автор: AnTON_G 25.4.2008, 07:53 | ||
Доброго всем времени суток![]() Задача заключается в разрешение либо запрете на вызов метода в dll. Необходимо написать dll-ку которая будет ограничивать прова пользователя в зависимости от его роли. Пользователями будут около 800 человек необходимо распределить их прова на вызов методов dll-ки. Будет использоваться win аутентификация получить данные учетной записи у меня получилось
Написана простейшая база из двух таблиц в первой роли пользователе во второй учетки пользователей и Id роли отсутствующие пользователи будут 'guest'. Простейшая хранимка которая принимает на вход учетку возвращает string роли. Думал обычным case-ом проверять роли и позволять выполнить пользователю операцию или нет но как то мне кажется криво придумал может кто подскажет как это сделать по эффективнее сделать. |
Автор: QryStaL 25.4.2008, 09:21 |
Рекомендую следующую статью по теме http://rsdn.ru/article/dotnet/netsecurity.xml. |
Автор: AnTON_G 25.4.2008, 14:16 |
Я конечно могу ошибаться но там по защиту от использования API и других вредоносных кодов в библиотеке которая была загружена а не про то как разрешить определенному пользователю вызов конкретной функции в сборке. |