For the complete documentation index, see llms.txt. This page is also available as Markdown.

Team & Access

Control who can access your Merchant Admin and what they can do. Oddle gives you two types of access: employee accounts for your team members who manage your restaurant through the dashboard, and store logins for shared devices like your Host App, Register App, or Terminal.


Employee Accounts

Employee accounts are personal logins for your Merchant Admin. Each team member gets their own email and password, so you can track who did what and control exactly what they can see and do.

Go to Account > Employees to manage your team.

Roles

Every employee is assigned a role. Roles come with a default set of permissions, which you can then customise per person. Choose the role that best matches someone's responsibilities — you can always fine-tune the details after.

Role
Who it's for

Super Admin

Owners or directors who need full access and can manage other employees' permissions

Admin

Senior managers who need access to everything but don't manage Super Admins

Store Manager

Store managers with broad access across the dashboard

Store Staff

Floor or counter staff who need access to specific features in their store

Marketing Staff

Team members focused on analytics, promotions, and your online shop

Finance Staff

Team members who handle sales reports, orders, and financial data

Operations Staff

Team members who process online orders

Guest

External partners (e.g., a web designer) with limited access to your online shop settings

Roles are hierarchical — you can only assign or edit roles that are below your own level. A Store Manager, for example, cannot edit an Admin's permissions.

Creating an Employee

To add a team member, select Create Employee from the employee list. You'll walk through four steps:

  1. General Information — Choose a role, enter their name, email, phone number, and set a temporary password

  2. Store Access — Choose which stores they can access

  3. Notifications — Set which order notifications they receive by email

  4. Permissions — Review and adjust their permissions (pre-filled based on the role you chose)

The employee can then log in with their email and password. If they need to reset their password later, you can trigger a reset from the employee list.

Customising Permissions

After selecting a role, you can toggle individual permissions on or off to match exactly what that person needs. Permissions are organised into four sections:

  • Manage — Sales, stores, menus, and the ability to grant permissions to others

  • Understand — Customer data and analytics

  • Channels — Online Shop, Reservations, and Terminal

  • Account Settings — Brands, billing, payments, and employee management

To edit permissions, select an employee from the list and go to the Permissions tab.

Tip: Changing an employee's role will reset all their permissions to that role's defaults. If you've made custom adjustments, make sure that's what you want before switching roles.

Store Access

Store access controls which stores an employee can see and manage in the dashboard. An employee with access to only one store will only see data, orders, and settings for that store.

To manage store access, select an employee and go to the Stores tab. You can toggle access per store, or turn on access to all stores at once.


Store Logins

Store logins are shared device logins — a store code and PIN used to sign into the Host App, Register App, or Terminal at a specific store. Unlike employee accounts, store logins aren't tied to a person. They're designed for devices that stay at the restaurant and are used by whoever is on shift.

Go to Account > Store Logins to manage PINs for each store. You can reset a store's PIN at any time if needed.

Tip: Employee accounts and store logins serve different purposes. Use employee accounts to give team members personal access to the Merchant Admin dashboard. Use store logins for shared devices at your stores.

Last updated