ماتریس دسترسی
وقتی نقشهای ساده (مالک، ویرایشگر، بیننده) کافی نیست، ماتریس دسترسی نقشهای سفارشی با مجوز دقیق میسازد.
چه چیزی را میتوان کنترل کرد؟#
| سطح | نمونه |
|---|---|
| جدول | این نقش فقط جدول «سفارشها» را ببیند |
| نما | فقط نمای «سفارشهای من» |
| فیلد | فیلد «حقوق» پنهان یا فقطخواندنی باشد |
| رکورد | فقط رکوردهایی که «شهر = تهران» است (فیلتر سطح رکورد) |
| عملیات | بخواند، بسازد، ویرایش کند، حذف کند |
استفاده#
- از پروژه، ماتریس دسترسی را باز کنید.
- نقش جدید بسازید و نام دهید (مثلاً «مسئول فروش منطقه ۱»).
- برای هر جدول/فیلد/نما مجوزها را در ماتریس علامت بزنید.
- برای محدود کردن رکوردها یک فیلتر بنویسید.
- نقش را به افراد یا گروهها اختصاص دهید.
ماتریس را میتوان خروجی گرفت و بعداً مقایسه (diff) و اعمال کرد؛ برای تکرار تنظیمات در چند پروژه مفید است.
دستیار هوشمند#
دستیار هم میتواند ماتریس را بخواند و تغییر دهد (با تأیید شما): «نقشی بساز که فقط مبلغها را ببیند و ویرایش نکند.» ببینید دستیار هوشمند.