نمایش نتایج 1 تا 3 از 3

نام تاپیک: دسترسی های داینامیک در Identity

  1. #1

    Lightbulb دسترسی های داینامیک در Identity

    سلام


    من بخوام دسترسی های کاربران رو داینامیک کنم که مدیر تعیین کنه به چه صورت باید عمل کنم ؟ به طور مثال من چند بخش دارم ( ثبت نام کارمندان ، ویرایش ، حذف ، مدیریت عملکرد ) من می خوام مدیر لیست کاربران رو می بینه به هر کدام دسترسی چند تا از این موارد رو بده ( تیک بزنه )

    آیا این کار رو باید برای هر امکان یک Role تعریف کنم و هر اکشن رو محدود کنم به اینکه کاربر اون Role رو داشته باشه ؟

    جدول Identity Claims چی هست و کاربردش در چه مواقعی هست ؟


    تشکر

  2. #2
    بنیان گذار Barnamenevis آواتار مهدی کرامتی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    کرج، گلشهر
    سن
    46
    پست
    6,379

    نقل قول: دسترسی های داینامیک در Identity

    آیا این کار رو باید برای هر امکان یک Role تعریف کنم و هر اکشن رو محدود کنم به اینکه کاربر اون Role رو داشته باشه ؟
    این راحت ترین کار ممکنه.

    جدول Identity Claims چی هست و کاربردش در چه مواقعی هست ؟
    کاربرد اون جدول برای نگهداری Key/Value Pair های مرتبط با Claims Based Security است. برای آشنایی بیشتر و مشاهده مثال ها اینجا را ببینید:
    https://www.codeguru.com/csharp/.net...-security.html

  3. #3
    کاربر دائمی آواتار Mohammad_dn
    تاریخ عضویت
    اردیبهشت 1392
    محل زندگی
    نوده سیتی
    پست
    990

    نقل قول: دسترسی های داینامیک در Identity

    سلام
    من برای دادن سطح دسترسی به مدیران اومدم یه جدول ایجاد کردم مثلا به نام sysActions و یه جدول هم به نام sysAdministrator ...بعد برای مدیر ارشد یا همون کاربر admin اومدم یه قسمت گذاشتم که لیست تمام اکشن ها رو با توضیحاتشون میاره و هر کدومو خواست برای یک کاربر تیک میزنه..
    بعد یه AttributeModel ایجاد کردم و برای AdminController استفاده کردم..توی این Model هم فقط یه if سادس که برسی میکنه کاربر وارد شده به فلان اکشن دسترسی داره یا نه..اگه داشت که هیچی ..اگه نداشت اجازه نمیده صفحه بالا بیاد
    اینجوری میتونی به یه کاربر با جزئیات دسترسی بدی..مثلا بگی بتونه کارمند ثبت کنه اما نتونه جذف کنه..یا بتونه ثبت و حذف کنه اما نتونه ویرایش کنه و ...

تاپیک های مشابه

  1. ایجاد فیلد های داینامیک در گرید
    نوشته شده توسط آرام جان گل در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: شنبه 05 دی 1394, 16:36 عصر
  2. سوال: ساخت گزارش های داینامیک در وب
    نوشته شده توسط mehdin69 در بخش ASP.NET MVC
    پاسخ: 0
    آخرین پست: سه شنبه 26 فروردین 1393, 16:16 عصر
  3. سوال: ساخت لینک های داینامیک در PHP
    نوشته شده توسط Mr.Programmer در بخش PHP
    پاسخ: 2
    آخرین پست: یک شنبه 10 شهریور 1392, 12:34 عصر
  4. مشكل در پيدا كردن كنترل هاي دايناميك در صفحه توسط جاوااسكريپت
    نوشته شده توسط * joodi * در بخش JavaScript و Framework های مبتنی بر آن
    پاسخ: 6
    آخرین پست: سه شنبه 22 تیر 1389, 08:59 صبح
  5. دسترسی به sqlserver در سیستم های شبکه در vb6
    نوشته شده توسط j_i_n_b_o در بخش برنامه نویسی در 6 VB
    پاسخ: 0
    آخرین پست: چهارشنبه 31 مرداد 1386, 21:25 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •