پیشنهاد میکنم اگر نیاز به تنظیم دسترسی در سطح اکشن رو دارید ، یک Attribute سفارشی بنویسید و اون رو بصورت سراسری به همه کنترلرها بدید.
بعد توسط Attribute میتونین قبل از اجرای هر اکشن ، کنترل دسترسی رو انجام بدین و اجازه اجرا شدن رو به اکشن بدید یا ندید.
در پروژههای سادهتر اگر دوست دارید همه چی رو کنترل کنین ، میتونید یک Role Provider سفارشی بنویسید، اگر نه میتونین از Identity بهره ببرید
بعد توسط Attribute میتونین قبل از اجرای هر اکشن ، کنترل دسترسی رو انجام بدین و اجازه اجرا شدن رو به اکشن بدید یا ندید.
در پروژههای سادهتر اگر دوست دارید همه چی رو کنترل کنین ، میتونید یک Role Provider سفارشی بنویسید، اگر نه میتونین از Identity بهره ببرید