PDA

View Full Version : سوال: تعیین سطوح اختیارات مدیران سایت



mohandesan
دوشنبه 02 فروردین 1389, 10:26 صبح
با سلام
عید همه دوستان مبارک
من در قسمت مدیریت سایتم می تونم مدیر اضافه کنم ولی می خوام بتونم سطوح دسترسی هم برای هر مدیر داشته باشم به طوری که بتونم تعیین کنم که مثلا این مدیر فقط اجازه اعمال محدودی را در سایت داشته باشه میشه دوستان راهنمایی کنن که چه طور میشه این کار را کرد؟؟

raziee
دوشنبه 02 فروردین 1389, 11:27 صبح
شما باید در سیستمتون نقش کاربران (Role) رو پیاده سازی کنید .
هر Role و یا گروهی از Role ها میتوانند به صفحه/صفحه هایی دسترسی داشته باشند.

با این روش شما به راحتی با اضافه کردن کاربر به یکی از Role ها اجازه دسترسی به اون صفحه رو میدید.

mohandesan
دوشنبه 02 فروردین 1389, 11:55 صبح
میشه در این مورد بیشتر توضیح بدین این role که میگید را چه طوری باید پیاده کنم؟

raziee
دوشنبه 02 فروردین 1389, 14:41 عصر
این موضوع بستگی به خودتون داره.
اگه از ممبر شیپ دات نت استفاده میکنید که خوب دیگه فقط روش استفاده از این قضیه هست که میتونید با یک جستجو همه چیز رو مطلع بشید.

اما اگه قصد دارین خودتون بنویسید به طور مختصر میشه گفت:

یک جدول باید داشته باشید که نام نقش ها رو دش نگهداری کنه.
و یک جدول که درش مشخص بشه که کاربران چه نقش هایی رو در سیستم دارند.

اونوقت میتونید مثلا در زمان درخواست یک صفحه توسط کاربر برید و این جدول رو بخونید که آیا این کاربر جزء گروهی هست که بتونه به این صفحه دسترسی داشته باشه و یا خیر!

ironman
سه شنبه 03 فروردین 1389, 10:51 صبح
ضمن تشکر از دوست خوبمون raziee .... برای تکمیل شدن صحبتهاشون میتونید مقاله تشخیص هویت پیشرفته و مدیریت نقش ها (http://how2learnasp.net/article.aspx?code=85c9dd50-0935-48c2-9039-949da6b42f8d) رو هم مطالعه کنید . .
موفق باشین