کتاب پیادهسازی امن RBAC در Uniface: از طراحی نقشها تا حسابرسی دسترسی با فرمت AZW3 برای کتابخوان کیندل و فرمت EPUB
249,950 تومان
🎓 دوره آموزشی جامع
📚 اطلاعات دوره
عنوان دوره: دوره پیادهسازی امن RBAC در Uniface: از طراحی نقشها تا حسابرسی دسترسی
موضوع کلی: امنیت نرمافزار و کنترل دسترسی
موضوع میانی: کنترل دسترسی مبتنی بر نقش در Uniface
📋 سرفصلهای دوره
- 1. ضرورت کنترل دسترسی در برنامههای Uniface
- 2. معماری امنیتی Uniface و تعیین مرزهای اعتماد
- 3. مسیر اجرای درخواست در نمایشها، سرویسها و موجودیتها
- 4. مفاهیم کاربر، نقش، مجوز، عملیات و منبع
- 5. مقایسه RBAC با ACL، Capability-Based Access Control و ABAC
- 6. سناریوهای رایج کنترل دسترسی در سامانههای Uniface
- 7. مدلسازی تهدید برای احراز هویت، دسترسی و داده
- 8. استخراج نیازمندیهای امنیتی از فرایندهای کسبوکار
- 9. طبقهبندی دادهها و عملیات بر اساس حساسیت
- 10. فهرستبرداری از عملیات، منابع و نقاط اعمال مجوز
- 11. طراحی کاتالوگ نقشهای سازمانی و کاربردی
- 12. اعمال اصل کمترین امتیاز در انتساب نقشها
- 13. پیادهسازی جداسازی وظایف و پیشگیری از تعارض نقشها
- 14. طراحی سلسلهمراتب نقشها بدون اعطای امتیاز ناخواسته
- 15. کنترل تورم نقشها با نقشهای ترکیبی و الگوهای استاندارد
- 16. محدودیتهای زمانی، سازمانی و زمینهای در اعطای دسترسی
- 17. ترکیب RBAC با ABAC برای تصمیمهای وابسته به داده
- 18. ساخت ماتریس نقش–عملیات–منبع بهعنوان مرجع سیاست
- 19. طراحی الگوریتم Allow/Deny و اولویت قواعد منع دسترسی
- 20. طراحی مدل داده برای نقشها، مجوزها و انتسابها
- 21. پیادهسازی جدول نقشها و چرخه حیات آنها
- 22. پیادهسازی جدول مجوزها و کدهای پایدار عملیات
- 23. مدلسازی انتساب کاربر، نقش و منبع
- 24. پیادهسازی محدودیتهای Static و Dynamic Separation of Duties
- 25. انتسابهای زماندار، موقت و وابسته به زمینه
- 26. دادههای اولیه امن برای نقشها و مجوزهای پیشفرض
- 27. مدیریت نسخه و مهاجرت اسکیمای امنیتی
- 28. تمایز احراز هویت و کنترل دسترسی در معماری برنامه
- 29. اتصال Uniface به SSO با SAML یا OpenID Connect
- 30. انتقال امن هویت از سامانه ورود به Session برنامه
- 31. ساخت Session Context برای کاربر، نقشها و مجوزها
- 32. جلوگیری از دستکاری هویت و متغیرهای Session
- 33. هماهنگسازی چرخه حیات هویت با نقشهای Uniface
- 34. طراحی سرویس متمرکز ارزیابی مجوز
- 35. نوشتن تابعها و رویههای قابلاستفاده مجدد در Proc Script
- 36. انتخاب Trigger Pointهای مناسب برای اعمال RBAC
- 37. پیادهسازی Fail Closed در نبود هویت یا خطای سیاست
- 38. جلوگیری از اعتماد صرف به غیرفعالسازی رابط کاربری
- 39. حفظ یکپارچگی مجوزها در Transactionهای چندمرحلهای
- 40. مدیریت خطا، استثنا و پیامهای امن در رد دسترسی
- 41. مخفیسازی هوشمند منوها، دکمهها و فیلدهای غیرمجاز
- 42. اعمال RBAC در فرمها و کامپوننتهای نمایشی
- 43. کنترل دسترسی به دکمهها، منوها و اقدامهای رابط کاربری
- 44. کنترل دسترسی به ناوبری، پنجرهها و اجزای قابلاجرا
- 45. اعمال مجوز در سطح کامپوننتهای موجودیت
- 46. کنترل دسترسی در سطح رکورد برای دادهها و Occurrenceها
- 47. کنترل دسترسی در سطح فیلد و مقدار داده
- 48. اعمال محدودیت در کوئریها، جستجوها و گزارشها
- 49. کنترل عملیات Create، Read، Update و Delete
- 50. کنترل عملیات دستهجمعی، واردکردن و صادرکردن داده
- 51. اعمال RBAC در کامپوننتهای سرویس و APIها
- 52. کنترل دسترسی پردازشهای دستهای و اجرای غیرتعاملی
- 53. جداسازی دسترسی مستأجرها در برنامههای چندمستأجری
- 54. ایمنسازی نقشهای مدیریتی و عملیات فوقامتیازدار
- 55. طراحی دسترسی اضطراری و کنترل آن
- 56. تعریف رویدادهای حسابرسی برای تصمیمها و تغییرات سیاست
- 57. ثبت حسابرسی مقاوم در برابر دستکاری و پوشاندن داده حساس
- 58. پایش رد دسترسیها، ناهنجاریها و سوءاستفاده از امتیاز
- 59. خودکارسازی Provisioning و Deprovisioning نقشها
- 60. طراحی گردشکار درخواست، تأیید و لغو دسترسی
- 61. پیادهسازی فرایند Joiner، Mover و Leaver
- 62. بررسی دورهای نقشها و پاکسازی امتیازهای زائد
- 63. طراحی کش مجوزها برای کاهش رفتوآمد دادهای
- 64. ابطال و بهروزرسانی امن کش پس از تغییر سیاست
- 65. بهینهسازی کارایی ارزیابی مجوز در بارهای بالا
- 66. طراحی آزمون واحد برای توابع و رویههای RBAC
- 67. ساخت مجموعه آزمون از ماتریس نقش–مجوز
- 68. آزمونهای منفی، دورزدن رابط کاربری و دسترسی مستقیم
- 69. آزمون یکپارچگی با سامانه هویت و منابع خارجی
- 70. آزمون رگرسیون سیاستها پس از تغییر نقشها
- 71. بازبینی امن کد Proc Script و الگوهای فراخوانی مجوز
- 72. دفاع عمیق با محدودکردن مجوزهای پایگاه داده
- 73. پیشگیری از Injection در کوئریها و اتصالات داده
- 74. مدیریت امن کلیدها، توکنها و تنظیمات محرمانه
- 75. استقرار امن سیاستهای RBAC در محیط عملیاتی
- 76. مدیریت تفاوت تنظیمات امنیتی محیطهای توسعه و عملیات
- 77. طرح Rollback برای تغییرات نقش، مجوز و سیاست
- 78. مستندسازی ماتریس دسترسی، تصمیمها و رویه پاسخ به خطا
- 79. پروژه پایانی: ساخت سامانه RBAC کامل و حسابرسیپذیر در Uniface
تگها:
Least Privilege
Proc Script
RBAC
Separation of Duties
SSO
Uniface
احراز هویت
امنیت Uniface
امنیت داده
امنیت فرمها
تست امنیت
حسابرسی امنیتی
کنترل دسترسی مبتنی بر نقش
مجوز دسترسی
مدیریت نقشها
نظرات
هنوز نظری ثبت نشده است.
وارد شوید تا نظر ثبت کنید.