احصل على جميع العمليات من Azman
سؤال
أحاول جلب قائمة العمليات المتعلقة بالمستخدم.
أنا أستخدم Azman لتخزين قواعد تفويض التطبيق.
كيف يمكنني الحصول على قائمة بالعمليات لكل مستخدم باستخدام Entlib 4.1 SecurityApplicationBlocks أو أي طريقة أخرى؟
C#
شكرًا.
المحلول
يمكنك استخدام مساحة الاسم AzrolesLib.
في الأساس ، تحتوي تعريفات الأدوار على عمليات أو مهام ، والتي تحتوي بدورها على العمليات.
تربط تعيينات الأدوار المستخدمين أو المجموعات - والتي تحتوي على المستخدمين بدورها - مع تعريفات الأدوار.
بعد ذلك ، للحصول على قوائم العمليات المخصصة للمستخدم ، تحتاج إلى الحصول على أدوار تعيينات المستخدم ، بشكل مباشر أو غير مباشر من خلال مجموعة ، وإعالة العمليات لتخصيص الدور ، إما بشكل مباشر أو غير مباشر من خلال مهمة ما.
بعض المعلومات هنا.
لا تنتمي إلى StackOverflow