Users, Roles & Permissions

سوالات متداول: نقش‌های سفارشی

سوالات متداول درباره ایجاد و مدیریت نقش‌های برای تیم خود.

۲۰ سرطان ۱۴۰۵

سوالات متداول: نقش‌های سفارشی

چرا یک نقش سفارشی ایجاد کنم به جای استفاده از نقش‌های پیش‌فرض؟

نقش‌های پیش‌فرض (مدیر، مالی، عملیات) گسترده هستند و اکثر تیم‌ها را پوشش می‌دهند. اما هر کسب‌وکاری متفاوت است. شاید یک نقش سفارشی ایجاد کنید اگر:

  • می‌خواهید کارکنان جوان چه کارهایی می‌توانند انجام دهند محدود کنید (مثلاً حسابدار جوانی که می‌تواند فاکتور را ببیند و ایجاد کند اما نمی‌تواند حذف کند).
  • برای یک کار خاص به نقش تخصصی نیاز دارید (مثلاً مفتش‌ی که می‌تواند تمام گزارش‌ها را ببیند اما نمی‌تواند اسناد ایجاد کند).
  • می‌خواهید صلاحیت‌ها را به روشی ترکیب کنید که نقش‌های پیش‌فرض آن را ارائه نمی‌دهند (مثلاً مدیر گدام‌ای که به دسترسی گدام و مشاهده تماس‌های مشتری نیاز دارد).

می‌توانم از نقش سفارشی برای چندین کاربر استفاده کنم؟

بلی، مطمئناً. در واقع، این کل نکته نقش‌ها است. یک نقش سفارشی ایجاد کنید و آن را برای هرکسی که به آن نیاز دارد اختصاص دهید. این باعث می‌شود مدیریت آسان باشد—اگر شما هی‌کجا صلاحیت‌های آن نقش را تغییر دهید، تغییر برای تمام کاربرانی که این نقش دارند اعمال می‌شود.

تفاوت بین ویرایش نقش و ویرایش کاربر چیست؟

ویرایش نقش صلاحیت‌ها را برای هرکسی که این نقش دارند تغییر می‌دهد. برای مثال، اگر "حذف فاکتور" را از نقش "مالی" خود حذف کنید، تمام کاربران مالی فوری‌طور توانایی حذف فاکتور را از دست می‌دهند.

ویرایش کاربر تنها نقش‌های آن یک فرد را تغییر می‌دهد. برای مثال، اگر نقش "مدیر گدام" را به جین اضافه کنید، فقط جین این نقش را می‌گیرند—کاربران دیگر تحت تأثیر نیستند.

می‌توانم یک نقش سفارشی را حذف کنم؟

بستگی به سیستم شما دارد، اما معمولاً بلی—می‌توانید نقش سفارشی‌ای را که ایجاد کرده‌اید حذف کنید. با این حال، اگر کاربرانی این نقش را داشته باشند، باید ابتدا آن‌ها را به نقش متفاوتی اختصاص دهید. نمی‌توانید کاربری را بدون نقش رها کنید.

می‌توانم چند نقش سفارشی ایجاد کنم؟

معمولاً هیچ محدودیتی نیست، اما آن را معقول نگاه دارید. بیش‌تر سازمان‌ها 5–20 نقش سفارشی دارند. بیش‌تر نقش‌ها مدیریت کردن سخت می‌شود. اگر خود را تحت فشار برای ایجاد بسیاری نقش‌های مشابه پیدا کنید، در نظر بگیرید که آن‌ها را متحد کنید.

می‌توانم نقش را کپی یا تکرار کنم؟

بعضی سیستم‌ها به شما اجازه می‌دهند نقش را کلون یا تکرار کنید (خصوصاً مفید اگر می‌خواهید نقشی خیلی مشابه نقش موجود ایجاد کنید). صفحه نقش‌ها یا گروپ‌های سیستم خود را بررسی کنید—برای دکمه کلون یا تکرار نگاه کنید. اگر یکی را ندیدید، نقش جدید ایجاد کنید و به‌صورت دستی صلاحیت‌های یکسان را علامت‌گذاری کنید.

اگر نقش را تغییر دهم، تغییرات چه زمانی اعمال می‌شوند؟

تغییرات در نقش برای اقدامات آینده بلافاصله اعمال می‌شوند. با این حال، کاربرانی که اکنون وارد شده‌اند تغییر را تا زمانی که خروج و ورود دوباره کنند (یا صفحه را بارگذاری دوباره کنند) نخواهند دید. اگر کاربر صلاحیت برای انجام کاری داشته‌اند و شما آن صلاحیت را حذف کنید، صفحه فعلی‌شان به‌روز نخواهد شد—اما نمی‌توانند این اقدام را دوباره انجام دهند پس از بارگذاری دوباره.

آیا کاربران می‌توانند ببینند کدام صلاحیت‌های دارند؟

بیش‌تر سیستم‌ها فهرست کامل صلاحیت‌های کاربران را نشان نمی‌دهند—رابط کاربری برای ادمین‌ها طراحی شده است. با این حال، کاربران معمولاً وقتی سیستم را استفاده می‌کنند متوجه می‌شوند چه می‌توانند انجام دهند (برای مثال، اگر صلاحیت حذف نداشته باشند دکمه حذف نخواهند دید). اگر کاربر درباره کارهایی که می‌تواند انجام دهد گیج شد، از ادمین خود بخواهید نقش آن‌ها را بررسی کند.

آیا راهی برای بررسی وجود دارد که کی کدام نقش دارد؟

نه در Usystems UI خود، اما می‌توانید:

  1. به تنظیمات → کاربران و نقش‌ها → کاربران بروید و فهرست را از نظر بگذرانید.
  2. روی هر کاربر کلیک کنید تا نقش‌های آن‌ها را ببینید.
  3. یک صفحه گسترده یا سند مشترک با نقش‌های هر فرد نگاه دارید تا سابقه پشتیبانی داشته باشید.

این برای حسابرسی امنیت یا زمانی که کسی جدید مسئولیت ادمین را بر عهده بگیرد مفید است.

اگر به کاربری صلاحیت‌های متناقض بدهم چه می‌شود؟

صلاحیت‌ها جمعی هستند—آن‌ها هرگز تناقض ندارند. اگر کاربر نقش الف (که اجازه ایجاد را می‌دهد) و نقش ب (که اجازه ویرایش را می‌دهد) داشته باشند، کاربر می‌تواند هر دو کار کند. هیچ صلاحیت "نفی" نیست که صلاحیت "تأیید" را لغو کند. هر صلاحیتی که بدهید جمعی است.

آیا این مطلب مفید بود؟

موارد مشابه