12:20
Video Tutorial: Roles
Watch this quick step-by-step video guide to fully understand how to use this feature efficiently.
1.9K Views
Roles & Permissions
The Supermarket application is designed with multiple layers of access to ensure that users only see what is relevant to them. There are two primary roles: Customer and Partner (Supermarket Admin).
1. Customer
Customers are the end-users who browse products, place orders, and manage their personal accounts.
Key Capabilities:
- Browse the catalog of a specific supermarket or multiple supermarkets.
- Add items to Cart and Wishlist.
- Checkout, apply Promo Codes, and pay online or via Cash on Delivery.
- Track order status.
- Earn and spend Loyalty Points.
- Manage multiple delivery addresses.
2. Partner (Supermarket Admin & Staff)
Partners are the store owners who manage a specific supermarket on the platform. They can also create "Staff" roles to help run the store.
Partner (Store Owner) Capabilities:
- Full control over their specific supermarket.
- Manage products (add manually or from the Global Catalog), variants, and stock levels.
- View and process incoming orders.
- Create promotional deals, banners, and promo codes.
- Manage store settings (delivery charges, taxes, opening hours).
- Staff Management: Partners can invite staff members and assign them specific permissions.
Available Staff Sub-Roles: When a Partner adds a staff member, they can assign them a specific role that restricts access. Examples include:
- DELIVERY: Can only view and update orders assigned to them for delivery.
- CASHIER: Access to POS (Point of Sale) features.
- WAREHOUSE: Access to inventory and stock updates.
- CUSTOMER_SERVICE: Access to customer orders and support tickets. (Note: A partner can fully customize what modules a staff member can access).