Permissions

Control what each user can access and manage.

Permissions let you fine-tune exactly what a user can do in the dashboard, beyond what their role provides by default.

How Permissions Work

Permissions are organized into groups (e.g., Orders, Menu, Locations). Each group contains individual permissions like View, Create, Edit, and Delete.

When you assign a role, its default permissions are applied automatically. You can then customize them per user.

Permission Dependencies

  • View is the base permission for each group. You must enable View before you can enable Create, Edit, or Delete.
  • Disabling View automatically disables all other permissions in that group.
  • Enabling Create, Edit, or Delete automatically enables View if it wasn't already on.

Role Overrides

  • Owners always have full access to all permissions. Their permissions cannot be customized.
  • Managers and Staff can have their permissions individually adjusted after the role is set.

Group Toggle

Click the group header to quickly enable or disable all permissions in that group at once. The counter next to each group shows how many permissions are currently enabled.

Changing a user's role resets all permissions to that role's defaults. Customize permissions after selecting the final role.