با سلام خدمت اساتید محترم
یه سیستم تحت وب و در نظر بگیرید که شامل تعدادی صفحات که هر کدام شامل کنترل هایی مانند (buttons, links, menu) می باشند.
من یه سیستم سطح دسترسی برای صفحات و میخوام اعمال کنم که هر کاربر دارای یک مجموعه از مجوزهای فردی می باشد.
به عنوان مثال یه page یا همون View به عنوان EditCar رو در نظر بگیرید که شامل دکمه های "جدید"، "حذف" و "بازگشت" است.
کاربر X فقط باید دسترسی به دکمه بازگست رو داشته باشه و بتونه فقط این دکمه رو ببینه!
مباحث Mvc.net و موضوع Authorize رو مطالعه کردم و آشنایی دارم.
میخوام این سطح دسترسی ها بر اساس نقش باشه.
از Asp.net Identity 2 استفاده کردم بنابراین جداول User - Role - و UserRole موجوده .
سفارشی سازی Authorize و هم مطالعه نمودم ولی نمیدونم تو View چطور میتونم سطح دسترسی رو برای نمایش یا عدم نمایش یک دکمه انجام بدم
ممنون میشم اگه دید کاملی و راه حل جامعی رو از این مسئله عنوان بفرمائید.