PDA

View Full Version : سوال: تنظیم دسترسی بر روی تک تک فیلدها



smh_5800
جمعه 21 تیر 1392, 12:40 عصر
سلام
من یک فرمی دارم که حدود 40 فیلد داره
بعضی از کاربران فقط باید بعضی از این فیلدها را ببیند - بعضی باید ویرایش کنند و بعضی دیگر هم اصلا نبینند
روش تعیین دسترسی افراد به این فرم ( برای تک تک فیلدها ) چگونه است
البته با این توضیح که این دسترس ها باید توسط مدیر سیستم قابل تنظیم باشد
ممنون

smh_5800
جمعه 21 تیر 1392, 14:36 عصر
کسی راه حلی نداره؟؟؟؟

parvizwpf
جمعه 21 تیر 1392, 17:15 عصر
باید از مباحث roles استفاده کنید برد سرچ کنید مثلا asp.net restrict pages by roles

smh_5800
شنبه 22 تیر 1392, 11:01 صبح
سلام
مي توني بيشتر توضيح بدهي ( مثال عملي )
ممنون

smh_5800
یک شنبه 23 تیر 1392, 07:52 صبح
سلام
كسي راه حلي نداره

ad.davachi
یک شنبه 23 تیر 1392, 09:12 صبح
ببین من زیاد فرصت ندارم برات توضیح بدم ولی مدل و روابط جدولهایی که خودم کار کردم رو عکسش رو برات میذارم خودت به نتیجه خوبی میرسی سوال جزیی داشتی بپرس107180

ad.davachi
یک شنبه 23 تیر 1392, 09:14 صبح
role : مدیر کل . کارشناس و ....
page prmission : اسم صفحات پروژت که میخوای بهشون دسترسی بدی
operationpermission : عملیات دسترسی مثل حذف ویرایش مشاهده درج

smh_5800
یک شنبه 23 تیر 1392, 09:54 صبح
role : مدیر کل . کارشناس و ....
page prmission : اسم صفحات پروژت که میخوای بهشون دسترسی بدی
operationpermission : عملیات دسترسی مثل حذف ویرایش مشاهده درج
مهندس جان
ممنون
اما شما دسترسي كاربران را براي صفحات پروژه تعيين مي كنيد
در حاليكه منظور من اين است كه مثلا توي صفحه form_cars.aspx كاربران با توجه به دسترسي ها بتوانند روي فيلد هاي خودشان كار كند
ممنون

ad.davachi
یک شنبه 23 تیر 1392, 10:52 صبح
شما میتونی به جا اسم صفحات اسم فیلدهات رو توی جدول بذاری و تک تک بهشون پرمیژن بدی

smh_5800
یک شنبه 23 تیر 1392, 10:57 صبح
شما میتونی به جا اسم صفحات اسم فیلدهات رو توی جدول بذاری و تک تک بهشون پرمیژن بدی
يعني بايد براي 40 فيلد اينكار را انجام بدم
راه حل ديگري وجود نداره
ACL در PHP همچين كاري انجام مي داد
توي ASP نداريم؟؟؟؟؟

mofid002006@gmail.com
پنج شنبه 27 تیر 1392, 10:05 صبح
شما می تونی یه کلاس بنویسی که براساس گروه کاربری که وارد میشه اینکار رو انجام بده(البته اگه گروه های مشخصی داری). یعنی براساس گروه کاربری فیلدها رو تغییر بده.
شما یک بار می نویسی این کد رو اما چندین بار استفاده می کنی.