هذا strikes me as incredibly useful! AzMan - lets you assign your own permission types (like 'CanEatPizzaM SK4
وجد هذا على مدونة لورين هالفورسون...he (?) يشرحها بشكل أفضل, لذلك هناM SK3 مجرد نسخة كاملة من ما كتبهMSC4
هل يستخدم أي شخص AzMan?
نحن في مرحلة تطوير طبقة مشتركة من الأدوار المبنية على التصريح لعدة من تطبيقاتنا وقد صادفنا مايكروسوفت مدير autorization. كنت قد تجاوزتها في البداية لأنني اعتقدت أنها مرتبطة مع خادم وينډوز 2003, ولكن تبين أنه يعمل على وينډوز 2000 التي نستخدمها في الإنتاج , وWindows XP التي يستخدمها المطورين . في XP सर्वر وينډوز 2003 مجموعة أدوات إدارة و ستحصلون عليه
الفكرة تبدو عظيمة. إنها تسمح لك بتحديد العمليات المنطقية مثل | " | CanApproveExpenseReports |", | map those to logical roles in your organization like | " | manager | m". | ثم assign users to the roles . مقال ديف ماكفرسون). هناك وقت عمل COM وجمع .NET للإستخدام من | . | NET |, , الذي يسمح لتطبيقك بفحص بسرعة لمعرفة ما إذا كان يسمح للمستخدم الحالي بإجراء بعض العمليات | . | التالي ليس الواجهة الفعلية | مSK5 | أردت فقط أن أعطيكم فكرة عن كيفية استخدامها في التطبيق |
إذا (azManM SK1CheckAccess(userMSC3 "CanApproveExpenseReportMska5 |Mska6 Approve expense reports code goes hereMske7
إنها توفر أيضاً مزيج MMC- في أداة لإدارة كل شيء. إذا نجحتM SK2 فإنها تُعد أن توفر لنا طن من الوقت .
أرى الأنماط والممارسات تم تصريحها وكتلة профилة تطبيقية لديه مزود يمكنه استخدامه , وهناك مزودي عامل في ويدبي يستخدم جزء منه أيضاً . لذا يبدو أن مايكروسوفت يعتقد أنه يلائم المشكلة
في الواقع بينما أنا ' أتحدث عن موضوع Whidbey, كنت متفاجئاً أنه لا يبدو أنه يقدم ميكانيكية عمومية للتحقق من الغرض ما عدا IsInRoleM SK3 الأدوار جيدة لبعض الأشياء , لكنها ملائمة جداً | - | محفورة لتحديد ما إذا كان زر مرئياً أم لا |, | أو ما إذا تمكن المستخدم من حذف أشياء من الجدول ٬ . | يمكن أن يكون هناك مئات من هذه الأخطاء | МSK8 | المحفورة عمليات آمنة منتشرة في جميع أنحاء تطبيقك | , | و صلبة |- | إسم الأدوار البرمجية ( | إن كان | ( | المستخدم | m. | IsInrole | m(“ | مدير |mmsks15 | على طول تطبيقك ليس حلاً مقبولاً في رأيي لأنه يحد من القدرة على إعادة تعريف حقوق كل دور لاحقاً دون لمس الرمز ٬ .
مدير autorization (or AzMan for short) seems to fit the bill perfectly . However I hesitate to jump in too quickly because I donM SK3t see very much buzz about this technology on the webMNK4 IMRK5d like to read other peopleMKK6s experience with itMMK7 Has anyone tried to use it in a MNK8NET ApplicationMCK9