SSABSUSAcademy
Security

Security in SABSUS

Set the manager password and define when SABSUS must request it before critical actions.

Security in SABSUS visual guide
DifficultyIntermediate
Time11 minutes
ModeInteractive walkthrough
Fields10 explained

Voice explanation

Audio source: security-en.mp3

Listen to a short explanation of what this section is for, what to fill in, and why the data matters.

Step-by-step instructions

Money, receipt, catalog, loyalty, supplier, and inventory-sensitive actions are protected by clear manager confirmation rules.

Use the interactive screenshot walkthrough first. Switch steps with the step dots, then read what to fill and why it matters.

Fields on this screen

Administrator password

How to fill: Enter a manager-only code that staff should not share broadly.

Why: This code is requested before protected actions and is separate from login passwords and terminal PINs.

Receipt printing checkbox

How to fill: Enable it when receipt printing or reprinting should require approval.

Why: Receipts can include financial, customer, and operational data.

Open receipt shift protection

How to fill: Keep it enabled when cash register shifts must not close until open receipts are resolved.

Why: It prevents incomplete shift totals and reconciliation problems.

When deleting a product

How to fill: Choose Always when deleting catalog items should require manager confirmation.

Why: Deleting products can affect stock links, order history, menus, and reports.

When applying a discount

How to fill: Choose Always if manual discounts need approval.

Why: Discounts change totals, margins, and employee accountability.

When deleting a promotion

How to fill: Choose Always if active or scheduled promotions should only be removed by managers.

Why: Promotions affect customer prices and marketing results.

When closing a receipt

How to fill: Choose Always if closing receipts should require manager confirmation.

Why: Closed receipts affect sales, payment state, and accounting review.

When adding a supplier delivery

How to fill: Choose Always if supplier deliveries must be approved.

Why: Deliveries change inventory quantity and product cost.

When using customer bonuses

How to fill: Choose Always if loyalty bonus redemption needs manager approval.

Why: Bonuses reduce payable totals and customer loyalty balances.

Save

How to fill: Save only after password, checkboxes, and all dropdown rules are checked.

Why: Security rules are not reliable until written to the company profile.

Common mistakes

  • Using the default administrator password in a real business.
  • Turning protected actions to Never without manager approval.
  • Allowing shift closing while receipts remain open.
  • Saving without checking every Always/Never dropdown.
  • Confusing this administrator password with staff login passwords or terminal PINs.
AI Agent Field Reference for implementation

This block is intentionally below the human instructions. It explains storage names and downstream dependencies for automation, support, and future AI agents.

FieldStored asPurposeWhy it matters
Administrator passwordcompany.security.PasswordAdminManager confirmation code used by protected actions.Critical POS and management actions need a known manager-only confirmation code.
Password before receipt printingcompany.security.CheckBeforePrintingWhether printing a receipt asks for the administrator password.Receipt printing can expose financial or customer information and may need manager approval.
Block shift close with open receiptscompany.security.ClosingShiftwithOpenOrdersWhether cash register shifts cannot close while receipts remain open.Prevents incomplete cash, payment, and sales totals at shift close.
Product deletion rulecompany.security.AskifDeleteItemsAlways or Never requirement for administrator password when deleting products.Product deletion can affect catalog history, stock links, customer app menus, and reports.
Discount rulecompany.security.ifAddDiscountAlways or Never requirement for administrator password when applying discounts.Discounts affect revenue, margins, and staff accountability.
Promotion deletion rulecompany.security.IfDeleteDiscountAlways or Never requirement for administrator password when deleting promotions.Removing promotions changes customer prices, campaigns, and marketing context.
Close receipt rulecompany.security.IfCloseOrderAlways or Never requirement for administrator password when closing receipts.Receipt closing affects sales, payment status, and reconciliation.
Supplier delivery rulecompany.security.IfAddSeppluersAlways or Never requirement for administrator password when adding supplier deliveries.Supplier deliveries change stock quantities, costs, and inventory reports.
Customer bonus rulecompany.security.IfPayBonusAlways or Never requirement for administrator password when using customer bonuses at the terminal.Bonus redemption changes payable amount and loyalty balance.
Saved security objectcompany.securityJSON object written to the company row.Agents and support should read this object before explaining protected actions.

Use these guides to connect this section to adjacent SABSUS workflows.