نقش کاربری یا role چیست؟ #
بهصورت ساده هر کاربر میتواند یک نقش کاربری یا رول قابلتعریف در پلتفرم هوش تجاری دیکام داشته باشد.
| نقش کاربری برای مدیریت سطح دسترسی به برنامهها استفاده میشود. برای مثال نقش کاربری مدیر فروش، مدیر مالی، نماینده فروش و یا سایر موارد را میتوان بهصورت سفارشی تعریف کرد. |
در زمان تعریف نقش برای یک کاربر میتوان دسترسی یا عدم دسترسی به یک داشبورد و یا عناصر موجود در یک برنامه (مانند نمودار یا جدول) را تعیین کرد. همچنین امکان تعیین سطح دسترسی به امکانات عمومی برنامه، مانند گرفتن خروجی تصویری یا بهاشتراکگذاری اطلاعات نیز وجود دارد.
ایجاد نقش جدید کاربری #
از پنل مدیریت > زبانه برنامهها یک برنامه را انتخاب کرده و روی آن کلیک کنید. پس از ورود به فضای مدیریت آن برنامه روی زبانه سطح دسترسی و سپس دکمه نقش جدید کلیک کنید.

در پنجره باز شده (تصویر زیر) نام نقش جدید را درج کنید. از فهرست داخل پنجره داشبوردها و عناصری از برنامه را که برای این نقش کاربری در نظر دارد انتخاب نمایید.
پس از انتخاب هر المان از فهرست میتوانید مؤلفههای دسترسی به آن عنصر را از پنل سمت چپ تغییر داده و مدیریت کنید.

مؤلفههای قابل اختصاص به نقش کاربری برای داشبوردها و المانهای تصویری به شرح زیر است:
- قابلمشاهده: داشبورد یا المان تصویری برای کاربر نمایش داده میشود
- قابلانتخاب: کاربر میتواند یک داشبورد و المان را انتخاب کرده و تغییرات را روی آن اعمال کند.
- خروجی تصویری: تهیه خروجی به فرمت PNG از یک داشبورد یا المان تصویری (نمودار، جدول)
- خروجی PDF: تهیه خروجی به فرمت PDF از یک داشبورد یا المان تصویری (نمودار، جدول)
- بهاشتراکگذاری: قابلیت بهاشتراکگذاری یک داشبورد یا المان تصویری با سایر کاربران
برای ثبتشدن نقش روی دکمه ذخیره کلیک کنید.
مدیریت دسترسی کاربر به یک برنامهها (اختصاص نقش به کاربر) #
پس از ایجاد نقش کاربری میتوانید آن را به یک یا چند کاربر نسبت دهید. روی یک برنامه کلیک کنید تا وارد صفحه مدیریت آن یک برنامه شوید. سپس در زبانه کاربران روی آیکون دسترسیها + (کادر قرمز) کلیک کنید.

در پنجره باز شده از لیست نقشها گزینه موردنظر خود را انتخاب کنید و دکمه ذخیره را فشار دهید.
