Add Positions
There is no limit to how many positions you can have within your organization. Each position belongs on a level (Employee, Manager, or Owner) and you can customize permissions from there.
Employee level is about performance on Mobile. This level does not have web access at all. Positions built on this level should only need to perform tasks assigned to them. (Cashier, Line Cook, or other front-line team roles)
Manager level is about performance, delegation, and viewing reports. Positions built on this level have web access, can view reports, manage users on their team, and can assign and complete lists, tasks, and actions. Other access is possible with the use of custom permissions. (Shift Lead, Assistant Manager, General Manager, up to Regional Managers are examples of this level)
Owner level is an admin. This can be used for back-end positions or high-level leadership within the organization. Customize permissions on this level. (Accountant, Owner Operator, Director of Ops, IT, Maintenance team, etc)
One thing to remember here is one user can have multiple positions as long as they are on the same level. So a Regional Manager can also be a District Manager or an IT Team member because all of these job titles were on the manager level. On the employee level, a user can be both a FOH Server and a BOH line cook. However, an employee-level FOH Server can not also hold the manager-level position of General Manager.
Understanding Permissions
Permissions are customizable at the Manager & Owner levels. Descriptions for each are summarized under each permission type.
Admin Permission grants the user the ability to create, edit, and archive location-based templates and lists, but does NOT give access to global lists.
If one user has two positions assigned to them with different permission sets, the highest-ranking one will always prevail.