View Full Version : حرفه ای: کنترل کردن کاربران
s.Jabbari
جمعه 17 اردیبهشت 1389, 20:23 عصر
سلام
می خواهیم یک سیستم اتوماسیون اداری طراحی کنیم و کارمندهایی با سطوح دسترسی مختلف داریم.حالا برای اعمال سطوح دسترسی به کارمندان کدام روش رو پیشنهاد می کنید
1-لیست کارمند ها رو در یک جدول نگهداری کنیم و سطوح دیسترسی رو در سطح APPlication اعمال کنیم؟
2--از Sql Server Role استفاده کنیم؟
3--از App role استفاده کنیم؟
mehdi.mousavi
شنبه 18 اردیبهشت 1389, 19:25 عصر
سلام می خواهیم یک سیستم اتوماسیون اداری طراحی کنیم و کارمندهایی با سطوح دسترسی مختلف داریم.حالا برای اعمال سطوح دسترسی به کارمندان کدام روش رو پیشنهاد می کنید
1-لیست کارمند ها رو در یک جدول نگهداری کنیم و سطوح دیسترسی رو در سطح APPlication اعمال کنیم؟
2--از Sql Server Role استفاده کنیم؟
3--از App role استفاده کنیم؟
سلام.
پاسخ به این سوال، به پارامترهای زیادی بستگی داره. ابتدا لطفا بفرمایید که
این Application قراره در چه سطحی استفاده بشه؟ آیا استفاده از اون محدود به یه Domain خاصی میشه، یا نه، قراره روی هر شبکه TCP/IP ای از اون استفاده کرد؟
طراحی برنامه به چه شکلی هستش؟ لایه های مختلف سیستم چطوری با همدگیه در ارتباطن؟ اصلا چه لایه هایی برای APP در نظر گرفته اید؟
نحوه Authenticate شدن کاربران به شکلی هستش؟ (تا بعد برسیم به Authorization)...
موفق باشید.
s.Jabbari
شنبه 18 اردیبهشت 1389, 19:34 عصر
این Application قراره در چه سطحی استفاده بشه؟ آیا استفاده از اون محدود به یه Domain خاصی میشه، یا نه، قراره روی هر شبکه TCP/IP ای از اون استفاده کرد؟
محدود به یک domain هست.
طراحی برنامه به چه شکلی هستش؟ لایه های مختلف سیستم چطوری با همدگیه در ارتباطن؟ اصلا چه لایه هایی برای APP در نظر گرفته اید؟
3 لایه .DAL,BOL,UI
نحوه Authenticate شدن کاربران به شکلی هستش
منظورتون رو نفهمیدم.میشه بیشتر توضیح بدین
ممنون از توجهتون
s.Jabbari
شنبه 18 اردیبهشت 1389, 22:09 عصر
من خودم از گزینه 1 استفاده می کردم ولی در بحث پیگیری کارهای کارمندان درprofiler در بعضی موارد جواب نمی ده
AminSobati
شنبه 18 اردیبهشت 1389, 23:54 عصر
سلام دوست عزیزم،
معمولا نیاز Application دقیقا منطبق با معماری امنیت در SQL Server نیست لذا گزینه 1 مطلوبه. برای Profiler میتونین با HostName کاربرها رو تا حدی تفکیک کنین
s.Jabbari
یک شنبه 19 اردیبهشت 1389, 00:03 صبح
اگه کسی از یک PC کسه دیگه با یوزر خودش وصل شد و یه کارایی کرد اونوقت تکلیف چیه؟
کاربرد AppRole پس برای چه مواردی هست؟
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.