پرش به مطلب اصلی

تخصیص یک نقش به یک کاربر

هدف​

یک نقش را به کاربر بدهید (یا از او بگیرید) تا دسترسی آن کاربر با چیزی که نقش اجازه می‌دهد هم‌خوان شود.

پیش‌نیازها​

  • با نقش مدیر پلتفرم وارد مرکز کنترل مدیریت شده‌اید.
  • کاربر از پیش وجود دارد (به «ساخت یک کاربر» مراجعه کنید).
  • نقش از پیش وجود دارد (به «ساخت یک نقش» مراجعه کنید).

گام‌ها​

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

تا زمانی که ذخیره را نزنید چیزی نوشته نمی‌شود، پس پنلی که به اشتباه باز شده هزینه‌ای ندارد: انصراف کاربر را دقیقاً همان‌گونه که بود رها می‌کند.

کاربر باید خارج و دوباره وارد شود

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

این دربارهٔ گرفتن یک نقش هم صادق است. اگر کسی باید دسترسی‌اش را بی‌درنگ از دست بدهد و نه در ورود بعدی، به‌جای آن کاربر را غیرفعال کنید.

پشت صحنه چه اتفاقی می‌افتد​

تخصیص نقش روی خود کاربر ذخیره می‌شود. دفعهٔ بعد که آن کاربر وارد سامانه شود، توکن دسترسی او نقش‌های به‌روزشده را با خود دارد، بنابراین صفحه‌ها و کنش‌های محدودشده بر پایهٔ نقش، تغییر را بازتاب می‌دهند.

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

عیب‌یابی​

  • «مدیریت نقش‌ها» خاکستری است — این فرمان هر بار روی یک نفر کار می‌کند، پس دقیقاً یک ردیف را تیک بزنید.
  • نقش در فهرست نیست — هنوز وجود ندارد؛ نخست آن را بسازید.
  • نقشی تیک‌خورده که نمی‌شناسم — کاربر نقشی را دارد که سازمان دیگر آن را تعریف نکرده است. چنین نقشی نخست و تیک‌خورده فهرست می‌شود تا بتوانید برش دارید؛ اگر تیک بماند، می‌مانَد.
  • «Role … was not found.» — نقش پس از بارگذاری صفحه حذف شده است. صفحه را تازه‌سازی کنید.
  • نقش را دادم و چیزی برای او تغییر نکرد — او هنوز با همان توکن پیشین وارد سامانه است. از او بخواهید خارج و دوباره وارد شود. این معمول‌ترین دلیلِ خالی‌ماندن فهرست کارهای کسی است که تازه نقشی را گرفته که یک فرایند کار را به آن می‌سپارد.

سناریوهای مرتبط​

  • ساخت یک کاربر.
  • ساخت یک نقش.