Это не проект с нуля, поэтому у меня нет возможности реализовать что-то , подобное . Мне нужно хранилище данных, скажем, с пользователями, ролями, приложениями, «областями» приложений и другими функциональными блоками, с пользовательским интерфейсом для настройки каждого из них. Мне также нужна библиотека, которая позволит такой код:
if (!Security.HasAccess(userId, appName, functionalArea,...))
{
throw new SecurityException("User does not have rights to...");
}
Это похоже на проблему, которая решается снова и снова. Могу ли я купить или взять что-нибудь, что будет отвечать этим требованиям?