Abbiamo sviluppato un'applicazione Web in ASP.NET MVC. Abbiamo scenari in cui molte azioni sulla pagina web dipendono dal ruolo di un utente specifico. Ad esempio, una pagina di promemoria ha azioni di modifica, inoltro, approvazione, contrassegno ecc. Queste azioni sono assegnate a ruoli diversi e possono essere revocate in una fase successiva.
Qual è l'approccio migliore per implementare tali scenari?