У меня есть приложение ASP.Net Web Forms, в котором я использую аутентификацию на основе форм с поставщиками членства и ролей, что отлично подходит для аутентификации и контроля доступа к каталогам и / или файлам. Теперь мне нужно контролировать доступ на чтение, запись и удаление отдельных экземпляров сущности, например, возможность обновлять или удалять экземпляр клиента. Я пытался придумать хороший способ реализовать это, но я не знаю, с чего начать. Я прочитал о атрибуте Authorize в ASP.Net MVC и подумал, что было бы неплохо иметь что-то аналогичное - методы декорирования, как вы можете контролировать действия в ASP.Net MVC. Я не знаю ни одного из готовых способов сделать это в мире Web Forms, и не знаю никаких фреймворков или других инструментов, которые могли бы помочь мне двигаться в этом направлении. Будем весьма благодарны за любые предложения, касающиеся существующих решений и / или разработки собственной реализации.