دسترسی عملیات رزرو در نقش مدیر، کارمند و ارائه‌دهنده

این راهنما تفاوت دسترسی مدیر، کارمند و ارائه‌دهنده در صفحه رزروها و اثر هر مجوز روی نمایش اکشن‌ها را توضیح می‌دهد.

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

مجوزهای رزرو به‌صورت جداگانه قابل کنترل هستند

این موضوع چه چیزی را کنترل می‌کند

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

به همین دلیل، برای مستندسازی و راه‌اندازی درست، باید دسترسی هر نقش را نه فقط در سطح صفحه، بلکه در سطح اکشن‌های مهم رزرو بررسی کنید.

مدیر چه دسترسی‌ای دارد

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

به همین دلیل، وقتی می‌خواهید مطمئن شوید یک قابلیت در خود سیستم وجود دارد یا نه، بهترین نقطه شروع معمولا حساب مدیر است.

کارمند و ارائه‌دهنده چه تفاوتی دارند

کارمند و ارائه‌دهنده می‌توانند وارد پنل عملیاتی شوند، اما چیزی که می‌بینند به دو عامل وابسته است:

  • مجوزهایی که برای آن‌ها فعال شده است
  • دامنه رزروهایی که برای آن‌ها مجاز شده است

در نتیجه ممکن است دو کاربر هر دو وارد صفحه رزروها شوند، اما یکی بتواند جابه‌جایی زمان انجام دهد و دیگری فقط جزئیات را ببیند.

مجوزهای اصلی مرتبط با رزرو

در ساختار فعلی، دسترسی‌های رزرو به‌صورت تفکیکی کنترل می‌شوند. مهم‌ترین آن‌ها این‌ها هستند:

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

اگر کاربر فقط رزروها را ببیند اما نتواند کاری انجام دهد

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

در این حالت، کاربر می‌تواند فهرست رزروهای مجاز را ببیند، اما بخشی از دکمه‌ها یا منوهای عملیاتی برای او نمایش داده نمی‌شوند.

اگر کاربر بعضی رزروها را ببیند و بعضی رزروها را نبیند

این تفاوت معمولا از دامنه دسترسی می‌آید، نه از خود مجوزها. سیستم بررسی می‌کند آن رزرو به کدام ارائه‌دهنده یا دامنه عملیاتی مربوط است و بعد تصمیم می‌گیرد کاربر اجازه دیدن آن را دارد یا نه.

به همین دلیل ممکن است یک کاربر روی رزروهای مرتبط با خودش دکمه‌های کامل ببیند، اما همان دکمه‌ها برای رزروهای خارج از دامنه او اصلا نمایش داده نشوند.

اکشن‌های مهم رزرو به کدام مجوز وابسته‌اند

برای راه‌اندازی سریع، این قاعده را در نظر بگیرید:

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

چرا بعضی اکشن‌ها برای بعضی نقش‌ها باید جدا نگه داشته شوند

در بسیاری از مجموعه‌ها، لازم نیست هر کسی که رزرو را می‌بیند، به نتیجه مالی آن هم دسترسی داشته باشد. همین‌طور ممکن است لازم نباشد هر کاربری بتواند زمان رزرو را جابه‌جا کند.

این تفکیک کمک می‌کند کاربر فقط همان بخش از عملیات را ببیند که واقعا برای کار روزانه‌اش لازم است و ریسک تغییر ناخواسته کمتر شود.

پلن و قابلیت‌های وابسته

بعضی مجوزها علاوه بر نقش، به فعال بودن قابلیت مربوطه در پلن هم وابسته هستند. بعنوان مثال:

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

برای بررسی مشکل از کجا شروع کنیم

  1. اول بررسی کنید خود کاربر به صفحه رزروها دسترسی دارد یا نه.
  2. بعد ببینید مجوز اکشن موردنظر برای او فعال است یا نه.
  3. دامنه رزروهایی که کاربر مجاز به دیدن آن‌هاست را بررسی کنید.
  4. اگر اکشن مالی یا خروجی است، فعال بودن قابلیت مرتبط در پلن و تنظیمات را بررسی کنید.
  5. در آخر، همان رزرو را با حساب مدیر هم باز کنید تا مطمئن شوید خود اکشن در آن رزرو واقعا وجود دارد.
نمایش اکشن‌ها بر اساس نقش و دامنه دسترسی تغییر می‌کند