CodeShot
Midسختی 3 از ۵· در 72٪ مصاحبه‌های این حوزه پرسیده شده

تفاوت Role-Based و Policy-Based چیست؟

نشان کردن

پاسخ کوتاه

Role-Based فقط بر اساس نقش کاربر تصمیم می‌گیرد؛ Policy-Based می‌تواند ترکیبی از چند شرط (Role، Claim، Requirement) را با هم بررسی کند.

پاسخ کامل

Policy-Based انعطاف‌پذیرتر است چون منطق تصمیم‌گیری در یک Policy مرکزی و قابل‌تست تعریف می‌شود، در حالی که Role-Based ساده‌تر ولی محدودتر است.