مرجع مجوزها

فهرست کامل ۲۲ مجوز و کاربرد هر یک.

بارانزا دارای ۲۲ مجوز جزئی است که در ۸ گروه دسته‌بندی شده‌اند. این مرجع کمک می‌کند نقش‌هایی دقیق برای هر کارمند تعریف کنید.

گروه سفارش

  • order.create: ثبت سفارش جدید در صندوق.
  • order.void: ابطال سفارش پرداخت‌شده.
  • order.discount: اعمال تخفیف روی قلم سفارش.
  • order.edit_sent: ویرایش اقلام پس از ارسال به آشپزخانه.
  • order.edit_closed: ثبت دستی سفارش گذشته.

گروه فاکتور

  • invoice.create: صدور فاکتور (با تسویه سفارش به‌صورت ضمنی فعال است).
  • invoice.void: ابطال کامل فاکتور.
  • invoice.reprint: چاپ مجدد فیش.
  • invoice.discount_override: تخفیف ویژه فراتر از محدودیت‌های عادی.

گروه گزارش

  • report.cashier: مشاهده شیفت‌ها و گزارش ته‌شیفت.
  • report.sales: گزارش‌های فروش و داشبورد.
  • report.security: گزارش لغو سفارشات و لاگ حسابرسی.
  • report.staff: گزارش عملکرد کارکنان.

گروه کاتالوگ، انبار و سیستم

  • catalog.view / catalog.edit: مشاهده / ویرایش منو.
  • inventory.view / inventory.edit / inventory.adjust: مشاهده / ویرایش ساختار / ثبت گردش انبار.
  • accounting.view / accounting.edit: مشاهده / ویرایش حسابداری.
  • staff.edit: مدیریت کاربران و نقش‌ها.
  • settings.edit: ویرایش تنظیمات رستوران و سیستم.

مجموعه‌های پیشنهادی

  • صندوق‌دار عادی: order.create + invoice.create + report.cashier + catalog.view.
  • صندوق‌دار ارشد: همه‌ی مجوزهای صندوق‌دار + order.void + invoice.reprint + order.discount.
  • مدیر شعبه: همه مجوزهای صندوق‌دار ارشد + report.sales + report.staff + inventory.view.
  • مدیر کل: همه مجوزها.
  • حسابدار: accounting.view + accounting.edit + report.* (فقط گزارش‌ها).

به صندوق‌داران مجوز order.edit_closed یا invoice.void ندهید مگر در موارد خاص. این مجوزها امکان دستکاری بعدی فاکتورها را می‌دهند.