Skip to main content

Understanding the Job Role tasks tree

This document will walk you through the Tasks list on a job role in Backoffice: how the tasks are grouped, what the check boxes mean, where to see what each task does, and which tasks to give each job role. At the end is a list of the tasks and what they do.

Tasks are what a job role is allowed to do - on the terminal, on the handheld and in Backoffice. Everyone with the job role gets its tasks.

 

Permissions you need

To change the tasks on a job role, your job role needs the Manage Job Roles task (Staff).

 

Get to the Tasks list

  1. Navigate to Backoffice --> Staff --> Job Roles: click Staff at the top, then Job Roles in the menu on the left, and click the job role you want to change.

    Backoffice with Staff at the top, Job Roles in the left menu and the Server job role in the list marked

  2. The Tasks list is on the right of the job role. Check the tasks the job role should have and uncheck the ones it shouldn't.

  3. Click Save at the bottom right. Nothing is kept until you click it.

    The Server job role with the Tasks list on the right and the Save button at the bottom right marked

 

How the tasks are grouped

The tasks are in groups, in the same order as the menu at the top of Backoffice. Click the arrow next to a group to open it; some groups have smaller groups inside.

The Tasks list with every group closed and the arrow next to Staff marked

  • Staff: the person's own profile, employees, payroll, scheduling, time cards, job roles and staff settings.
  • POS: Front of House is what staff do on the terminal and handheld (orders, payments, voids, cash drawers, closing out). Back Office is setting up the POS in Backoffice (items, modifiers, gift cards, online ordering, settings, system setup and devices).
  • Reporting: each report and export, sales history, deposits and custom reports.
  • CRM: reservations, customers and receipt coupons.
  • Enterprise: the company, brands, districts and locations.
  • Support: the help center and licensing.

 

What the check boxes mean

Every task and every group has a check box. A group's check box shows how many of the tasks inside it are checked.

The Staff group open in the Tasks list: Your Profile checked (1), Employees empty (2) and Scheduling with a line (3)

  1. Check mark: on a task, the job role has it. On a group, the job role has every task in the group.

  2. Empty: on a task, the job role doesn't have it. On a group, the job role has none of the tasks in the group.

  3. Box with a line (groups only): the job role has some of the tasks in the group. Open the group to see which.

Clicking a group's check box changes every task in it: an empty group or a group with a line checks all its tasks, and a checked group unchecks all of them.

Clicking a group with a line checks every task in it, not just the ones already checked. When the job role should only have some of them, open the group and check the tasks one at a time.

 

Where task descriptions appear

Point to the ? next to a task to see what it does. The same descriptions are in the list at the end of this page.

The description of Manage Employee Schedule showing above the task after pointing to its question mark

The word void typed in Search tasks, showing the void tasks and Adjust Paid Items, which was found by its description

Note: While you are searching, a group's check box only changes the tasks the search shows.

Pro tip: Some descriptions end with "(Note: … is also needed)". Give the job role that task too, or the first one won't work.

 

Tasks you won't see

The Tasks list only shows the tasks your own job role has, so you can't give anyone more than you can do. If a task you need to give isn't there, ask someone whose job role has it (usually the owner).

 

Give each job role only the tasks the people in it need. These are good starting points; change them to fit how your business works.

Pro tip: Many tasks come in pairs - one for the person's own work and one for everyone's (Server Report - Own and Server Report - All Users, Assign Drawer to Self and Assign Drawer to Anyone). Give staff the "own" task and managers both.

Pro tip: To start a new job role from one that's close, open that job role and click Duplicate at the top right, then change the tasks.

 

Full list of tasks

The tasks in the Tasks list, in the same order, with what each one does. "Where in the list" is the group it's in.

 

Staff
Where in the listTaskWhat it does
Staff > Your ProfileEdit Own User DetailsAllows users to edit their name, contact information, and back office log in
Staff > Your ProfileEdit Own Access CodeAllows users to edit their own system access code
Staff > Your ProfileEdit Own AvailabilityAllows users to edit their availability for scheduling purposes
Staff > EmployeesEdit Employee DetailsAllows editing all information on the employee details tab for all employees
Staff > EmployeesEdit Payroll DetailsAllows viewing and editing the payroll details of all employees - date of birth, gender, worker classification and payment method
Staff > EmployeesAssign Job RolesAllows assigning job roles to other users
Staff > EmployeesAllow Clock In AnytimeOverrides the Enforce Clock In setting and allows the user to clock in anytime
Staff > EmployeesAllow Manual Time Clock Entries Without Audit NotesAllows manually entering or editing a time clock entry without requiring an audit note
Staff > EmployeesImport EmployeesAllows importing staff
Staff > EmployeesExport EmployeesAllows exporting staff
Staff > PayrollProcess PayrollAllows processing a pay period - building the payroll run, locking its punches and producing the export file or submission
Staff > PayrollReopen Pay PeriodAllows reopening a processed pay period, which releases its punches for editing
Staff > PayrollManage Sail PayrollAllows managing the Sail Payroll connection - company setup, the owner and bank details, pay schedules and employee onboarding
Staff > PayrollOpen Sail Payroll PortalAllows opening the Sail Payroll portal as themself - the link is always for the signed-in user's own email
Staff > SchedulingView Employee ScheduleAllows viewing the employee schedule
Staff > SchedulingManage Employee ScheduleAllows editing the employee schedule and creating new schedule weeks
Staff > SchedulingScheduling AdministratorProvides full control to manage scheduling system
Staff > SchedulingApprove ShiftHub RequestsAllows approving or denying employees’ shift swap requests from ShiftHub
Staff > SchedulingApprove Time-Off RequestsAllows approving or denying time off requests for all employees (Note: 'Add Own Time-Off Requests' is also required to be able to approve)
StaffManage Time CardAllows editing the time clock for all employees
StaffManage Job RolesAllows adding or editing job roles
StaffManage DepartmentsAllows adding or editing job role departments
StaffManage Skill LevelsAllows adding or editing job role skill levels
StaffManage Break TypesAllows adding or editing break types and their per-location overrides
StaffManage Tip ManagementAllows editing tipouts and reported cash tips
StaffManage Staff SettingsAllows editing various staff related settings

 

POS
Where in the listTaskWhat it does
POS > Front of House > OrderCreate and View OrdersAllows entering an order as well as viewing your own orders and associated payments
POS > Front of House > OrderView All OrdersAllows accessing teammates orders
POS > Front of House > OrderCheck-in Will CallAllows checking-in purchased box office tickets stored in Will Call
POS > Front of House > OrderTable TransferAllows changing a table number on an already existing table
POS > Front of House > OrderSingle Step Server TransferAllows transferring a table to another person without their acceptance
POS > Front of House > Order2 Step Server TransferAllows transferring a table to another person, however they will need to approve the transfer before it is complete
POS > Front of House > OrderTransfer Items Between TablesAllows transferring individual items or entire guests to a new or existing table
POS > Front of House > OrderSchedule Future OrdersAllows scheduling orders for a future date and time
POS > Front of House > OrderOpen Cash DrawerAllows opening an unassigned cash drawer or a drawer assigned to yourself
POS > Front of House > OrderOpen Cash Drawer Assigned to Someone ElseAllows opening a cash drawer assigned to anyone
POS > Front of House > OrderManage 86 ListAllows adding, removing and updating items on the 86 list
POS > Front of House > OrderRe-Fire ItemsAllows re-firing items to the kitchen
POS > Front of House > OrderPrice AdjustAllows changing the price of a rang-in item using the price adjust function
POS > Front of House > OrderVoid ItemsAllows voiding an item
POS > Front of House > OrderComp ItemsAllows comping an item
POS > Front of House > OrderAdjust Paid ItemsAllows voiding or comping an item that has been paid
POS > Front of House > OrderEnter Manager Only DiscountsAllows issuing a discount that requires a manager
POS > Front of House > OrderEnter Manager Only Menu ItemsAllows entering items that require a manager
POS > Front of House > OrderEnter Manager Only ChargesAllows entering charges that require a manager
POS > Front of House > OrderUse Manager Only TendersAllows using tenders that require a manager
POS > Front of House > OrderProcess RefundsAllows processing a negative payment resulting in a refund to the customer
POS > Front of House > OrderSet Tax ExemptionAllows adding a tax exemption to an order
POS > Front of House > OrderManually Adjust Member Reward PointsAllows manually adding or removing rewards points from members of the rewards system
POS > Front of House > PaymentsView All PaymentsAllows viewing and editing teammates payments
POS > Front of House > PaymentsEnter TipsAllows entering tips on all non-cash payments such as credit cards, gift cards and customer accounts
POS > Front of House > PaymentsCredit Card Re-ApplyAllows re-applying a previous credit card payment
POS > Front of House > PaymentsReprint CC ReceiptAllows reprinting a credit card receipt
POS > Front of House > PaymentsVoid CC PaymentsAllows voiding a credit card payment
POS > Front of House > DispatchView Dispatch ScreenGrants access to the dispatch screen
POS > Front of House > DispatchDispatch Orders to YourselfGrants the ability to dispatch orders to yourself (user must be clocked in as a dispatchable job role)
POS > Front of House > DispatchDispatch Orders to Any DriverGrants the ability to dispatch orders to any dispatchable user
POS > Front of House > Functions > ManagementRegister User CardAllows registering a card to a user
POS > Front of House > Functions > ManagementRefresh CacheAllows refreshing the cache which will resync the system with changes made in back office
POS > Front of House > Functions > ManagementDevice SettingsAllows editing device settings such as the configured printer or cash drawer
POS > Front of House > Functions > ManagementEnable Offline Credit Card ModeAllows enabling and disabling offline credit card support
POS > Front of House > Functions > ManagementEnable Training ModeAllows turning training mode on and off
POS > Front of House > Functions > ManagementManage Table LayoutAllows editing the table layout on the terminal, including adding, renaming, reordering and deleting sections
POS > Front of House > Functions > ManagementToggle Price LevelsAllows turning Quick Toggle price levels on and off
POS > Front of House > Functions > Cash ToolsAssign Drawer to AnyoneAllows assigning a cash drawer to any employee
POS > Front of House > Functions > Cash ToolsAssign Drawer to SelfAllows assigning a cash drawer to yourself
POS > Front of House > Functions > Cash ToolsProcess Pay-OutAllows processing a pay-out from the cash drawer
POS > Front of House > Functions > Cash ToolsProcess Pay-InAllows processing a pay-in to the cash drawer
POS > Front of House > Functions > Cash ToolsDeposits: Add New or Edit Same DayAllows recording a bank deposit at the terminal and editing deposits made during the open business day
POS > Front of House > Functions > ReportsServer Report - OwnAllows running a server report for yourself
POS > Front of House > Functions > ReportsServer Report - All UsersAllows running a server report for all users
POS > Front of House > Functions > ReportsDaily ReportAllows running a report to see the current day's sales
POS > Front of House > Functions > Money ManagementSubmit TipoutAllows a user to submit a tipout to another user for payroll reporting purposes only
POS > Front of House > Functions > Money ManagementCash PaidAllows recording a cash payment paid out to another user
POS > Front of House > Functions > Money ManagementCash ReceivedAllows recording a cash payment received from another user
POS > Front of House > Functions > Close OperationsServer Close - OwnAllows closing out sales for the day for yourself
POS > Front of House > Functions > Close OperationsServer Close - All UsersAllows closing out sales for the day for all users
POS > Front of House > Functions > Close OperationsDaily CloseAllows completely closing the day's sales. This will also settle the credit card batch
POS > Front of House > Functions > Close OperationsReverse Server CloseAllows reversing a close out on a specific server
POS > Front of House > Functions > Close OperationsRollover TablesAllows open orders to stay open and roll over to the next close
POS > Front of House > Functions > GeneralClean ScreenDisplays a 30 second countdown to allow cleaning the screen without pressing any buttons
POS > Front of House > Functions > GeneralCalculatorAllows using a calculator
POS > Front of House > Functions > GeneralCheck Gift Card BalanceAllows checking the balance on a gift card
POS > Back Office > ItemsManage Items - AllAllows adding and editing all menu items in the system
POS > Back Office > ItemsManage Items - Management OnlyAllows editing only menu items that have been marked as 'Allow Management To Edit'
POS > Back Office > ModifiersManage Modifier ItemsAllows adding and editing all modifier items in the system
POS > Back Office > ModifiersManage Modifier TypesAllows adding and editing modifier types
POS > Back Office > ModifiersManage Modifier SetsAllows adding and editing modifier sets
POS > Back Office > Gift CardsManage Gift CardsAllows adding, editing and searching for gift cards in the system
POS > Back Office > Gift CardsManage Gift Card TypesAllows creating new gift card types
POS > Back Office > Gift CardsActivate Gift CardsAllows activating a range of gift cards
POS > Back Office > Online OrderingManage ConfigurationAllows managing all aspects of online ordering
POS > Back Office > Online OrderingManage Site GroupsAllows managing online ordering site groups and their Location Finder
POS > Back Office > Online OrderingDesignAllows configuring online ordering design elements for the brand
POS > Back Office > Online OrderingPage MessagesAllows configuring messages displayed on various pages within online ordering
POS > Back Office > Online OrderingHoursAllows configuring hours and menu availability for online ordering
POS > Back Office > Online OrderingThrottlingAllows configuring throttling rules within online ordering
POS > Back Office > Online OrderingCategory SetupAllows configuring item categories available for online ordering
POS > Back Office > Online OrderingManage UpsellsAllows configuring upsells for online ordering
POS > Back Office > Online OrderingCarousel SetupAllows building carousel digital signs for online ordering
POS > Back Office > SettingsManage Terminal SetupAllows configuring terminal settings such as the screen saver, table numbering and launch screens
POS > Back Office > SettingsManage Terminal ScreensAllows managing the screens on the terminals including adding new tabs and buttons, changing colors and moving locations
POS > Back Office > SettingsManage Price LevelsAllows managing price levels, adjusting item prices and adding or editing happy hours
POS > Back Office > SettingsManage Item FiltersAllows managing item filters
POS > Back Office > SettingsManage Context FiltersAllows managing context filters
POS > Back Office > SettingsManage Voids/CompsAllows adding and editing void and comp reasons
POS > Back Office > SettingsManage DiscountsAllows adding and editing discounts
POS > Back Office > SettingsManage Size GroupsAllows configuring size groups and their associated sizes
POS > Back Office > SettingsManage Custom IconsAllows adding custom icons to the system
POS > Back Office > SettingsManage ChargesAllows adding and editing charges such as service fees and automatic gratuities
POS > Back Office > SettingsManage Closing ConfigurationAllows configuring your closing settings and enabling an auto close
POS > Back Office > System Setup > Kitchen SetupTicket Routing RulesAllows managing kitchen ticket routing rules
POS > Back Office > System Setup > Kitchen SetupKitchen VideoAllows managing kitchen video configuration
POS > Back Office > System Setup > Kitchen SetupLabel Print RulesAllows managing label print rules
POS > Back Office > System Setup > DevicesPrep PrintersAllows managing prep printers and prep printer collections
POS > Back Office > System Setup > DevicesReceipt PrintersAllows managing receipt printers
POS > Back Office > System Setup > DevicesLabel PrintersAllows managing label printers
POS > Back Office > System Setup > DevicesCash DrawersAllows managing system cash drawers
POS > Back Office > System Setup > DevicesClient DevicesAllows managing client devices such as terminals or handhelds
POS > Back Office > System Setup > DevicesPayment TerminalsAllows managing payment terminals and merchant processor configuration
POS > Back Office > System Setup > DevicesHandheld ProfilesAllows managing handheld profiles - the tip prompt and other settings applied to TableSide devices
POS > Back Office > System SetupManage Order TypesAllows adding and editing different order types such as dine-in, to-go, Doordash, etc
POS > Back Office > System SetupManage Delivery ZonesAllows configuring various delivery zones
POS > Back Office > System SetupManage TendersAllows adding and editing tender types such as cash, credit, 3rd party payments, etc
POS > Back Office > System SetupManage TaxesAllows adding and editing tax rates
POS > Back Office > System SetupManage Profit CentersAllows adding and editing profit centers. Profit centers are used to segment sales and can be used to route printers or adjust pricing
POS > Back Office > System SetupManage ZonesAllows adding and editing zones. Zones are used to segment devices and can be used to route printers or adjust pricing
POS > Back Office > System SetupManage Reporting GroupsAllows adding and editing reporting group names
POS > Back Office > System SetupManage Auto Print RulesAllows adding and editing rules that automatically print receipts and credit card vouchers based on transaction triggers, schedule, and filters
POS > Back Office > System SetupManage Receipt SetupAllows editing what is seen on customer receipts
POS > Back Office > System SetupManage Day PartsAllows adding and editing the parts that you want the day broken into for reporting purposes
POS > Back Office > System SetupManage IntegrationsAllows configuring integrations
POS > Back OfficeManage BillboardsAllows managing billboards that are displayed to users

 

Reporting
Where in the listTaskWhat it does
Reporting > Reports > AccountingCustomer Account TransactionsShows all customer account transactions for a specified date range
Reporting > Reports > AccountingBatch Report By DateShows all batches for a specific store on a specific date
Reporting > Reports > AccountingCustomer Account ActivityShows all customer account activity that affects the balance during the specified date range
Reporting > Reports > AccountingCustomer StatementShows a statement of transactions for a specific customer beginning from a specific date
Reporting > Reports > AccountingGift Card ReportShows gift card activations and redemptions for a specified date range
Reporting > Reports > AccountingGift Card Funding ReportShows which store owes another store based on gift card sales and usage
Reporting > Reports > AccountingPayment Details ReportShows selected payment details broken down by tender
Reporting > Reports > AccountingGift Card Liability ReportShows liability of gift cards by gift card type
Reporting > Reports > DiscountsDiscount AuditShows detailed information of all discounts used during a specific date range grouped by the discount. Shows who did the discount, the time of discount, when the table was created, table number and name, the item that was discounted and notes
Reporting > Reports > DiscountsDiscount Audit By ServerShows detailed information of all discounts used during a specific date range. Shows who did the discount, table number, server's name, when the table was created and when the discount was applied
Reporting > Reports > DiscountsDiscount SummaryShows a summary of which discounts were used during a specific date range. Also includes a summary of discounts used per server
Reporting > Reports > DiscountsVoid and Comp AuditShows detailed information of all voids and comps used during a specific date range. Shows who did the void/comp, table number, server's name, when the table was created, when the void/comp was applied and what the void/comp reason was
Reporting > Reports > DiscountsVoid and Comp SummaryShows a summary of which voids and comps were used during a specific date range. Also includes a summary of voids/comps used per server and a summary of voids/comps used per reporting group
Reporting > Reports > PayrollPayroll DetailsDisplays the same information as the previous Payroll Report but in a consolidated format. Also adds the ability to easily identify tips per shifts. The report will more than likely need to be displayed in Landscape to show all columns. Consider hiding unused columns
Reporting > Reports > PayrollPayroll SummaryShows a high-level payroll overview per employee for a specified date range
Reporting > Reports > PayrollPayroll Summary With Tip DetailsShows a high-level payroll overview with tip details for a specified date range
Reporting > Reports > PayrollLabor PercentShows a breakdown of labor % based off job role and department
Reporting > Reports > PayrollLabor ProductivityShows labor productivity by guest and labor costs
Reporting > Reports > SalesPrompted Modifier Sets UsageShows all of your prompted modifier sets and the quantity that each item is used within that set
Reporting > Reports > SalesMenu Engineering ReportShows how well menu items are selling. If you input the item cost, it will calculate and rank the popularity and profitability for each item
Reporting > Reports > SalesIngredient UsageShows all of the ingredients within the standard set and the amount of times they are used
Reporting > Reports > SalesIngredient Usage By ServerShows the amount of times each server uses the ingredients within the standard set, broken down by server
Reporting > Reports > SalesItem Sales Report By EmployeeShows a single item's sales during a specified time broken down by server
Reporting > Reports > SalesSales By Item CategoryGroups reporting group sales with category and sub-category sales to help identify sales trends
Reporting > Reports > SalesProduct Mix Of Prompted ModifiersShows every menu item with a prompted modifier set attached to it and ranks the modifiers from the most frequently used modifier to the least used modifier
Reporting > Reports > SalesProduct MixShows the breakdown of menu items sold, organized by reporting group, then by category, then from most to least items sold within that category
Reporting > Reports > SalesProduct Mix By StoreShows a product mix report broken down by store with a side by side comparison of how an item is selling at each location
Reporting > Reports > SalesSales Period ReportShows total sales broken down by reporting category over a designated period of time. Most often used as your monthly sales report
Reporting > Reports > SalesSales Report By DayShows sales broken down by day
Reporting > Reports > SalesSales Report By Order TypeShows sales broken down by order type
Reporting > Reports > SalesSales Vs Labor By Day PartShows sales and labor by day part for the specified time period
Reporting > Reports > SalesSales Vs Labor By HourShows sales and labor by hour for the specified time period
Reporting > Reports > SalesSales AccountabilityShows all server sales broken down by reporting category on one line to track totals for the specific time period
Reporting > Reports > SalesSales Accountability CumulativeShows all server sales broken down by reporting category on one line to track totals for the specific time period
Reporting > Reports > SalesServer Close ReportShows a server close report similar to the server close that prints off at the terminal with a couple additional columns
Reporting > Reports > Sales86 Item ReportShows items that are actively on the 86 list
Reporting > Reports > StaffDriver ReportShows the total time a driver spends out on deliveries
Reporting > Reports > StaffHandheld UsageShows employee sales activity on handhelds vs terminals to measure handheld adoption
Reporting > Reports > StaffPhone ListProvides a printable phone list of all staff by location
Reporting > Reports > StaffTime Clock AuditShows a log of all manually adjusted time clocks for a given business day
Reporting > Reports > StaffTime Card ReportShows staff on the clock for a specific date range
Reporting > Exports > PayrollPayroll DownloadExports payroll information by the selected format
Reporting > Exports > SalesSales DownloadProvides a CSV export of the sales period report for a specified date
Reporting > Exports > SalesAccounting System DownloadProvides an export for your accounting system
Reporting > SettingsSales Report ConfigurationAllows configuring what you see on server and daily reports
Reporting > SettingsAccounting ConnectionsAllows configuring accounting connection settings
ReportingSales HistoryShows current and past sales history including daily closes, server closes and credit card batches
ReportingPayout HistoryShows all payouts that have happened in the system including the date, employee, the amount and notes attached to them
ReportingManage DepositsAllows adding, editing and deleting bank deposits in the Back Office for the open business day and the most recent closed day
ReportingGo FishAllows searching all of back office for a specific transaction by just about anything on the check such as the last 4 digits of a card, a food item, etc
ReportingScheduled ReportsAllows scheduling reports to be emailed
ReportingManage Team FavoritesAllows saving and removing Team Favorites that everyone with access to the report can open
ReportingBuild Custom ReportsAllows building custom reports in My Reports, and editing, moving and deleting your own
ReportingManage Team Custom ReportsAllows publishing custom reports to Team Reports, and editing, moving and deleting the Team reports and folders everyone with access to their data can open

 

CRM
Where in the listTaskWhat it does
CRM > ReservationsManage ReservationsAllows creating and editing reservations
CRM > ReservationsView ReservationsAllows viewing reservations
CRM > CustomersManage CustomersAllows adding and editing customers
CRM > CustomersView CustomersAllows viewing customers
CRM > CustomersImport CustomersAllows importing customers
CRM > CustomersExport CustomersAllows exporting customers
CRM > SettingsManage Scheduled Orders SettingsAllows editing system settings for scheduled orders
CRM > SettingsManage Customer TypesAllows adding new customer types
CRM > SettingsManage Reservation StatusesAllows adding new reservation statuses
CRM > SettingsManage Reservation TypesAllows adding new reservation types

 

Enterprise
Where in the listTaskWhat it does
EnterpriseManage CompanyAllows editing the company's details
EnterpriseManage BrandsAllows adding and editing brand names and logos within the company
EnterpriseManage DistrictsAllows adding and editing districts within the company
EnterpriseManage LocationsAllows editing the location of the brands within the company
EnterpriseManage Location GroupsAllows editing the location groups within the company
EnterpriseAccess All LocationsAllows viewing and editing all locations within the company

 

Support
Where in the listTaskWhat it does
SupportHelp CenterProvides access to the Sail POS help center including the knowledge base of help articles and the ability to submit a support ticket

 

Good to know

  • A change to a job role's tasks is for everyone who has that job role.
  • Nothing changes until you click Save; Cancel leaves the job role as it was.

Click here to learn more about creating and editing a job role.