Skip to the page
Showing help for:
Showing help for:

How it works

How roles and permissions work

A role is what someone may do in Kila and the most they may approve on their own. Each person gets one or more roles, for the whole business or just part of it.

Find it
Administration, then Users and roles, or search roles and permissions in Kila

A role bundles permissions, the things a person may do (sell at the till, approve refunds, see reports), with approval limits, the most they may approve on their own. You give people roles, and each role covers the whole business, one legal entity, one branch or one till. Kila shows and allows each person only what their roles give them.

On Users and roles, the Roles and permissions tab lists them in three groups: “Roles bundle permissions and approval limits. Give people roles, each for every branch or just one.”

  1. Roles for your kind of business, such as Shop roles: “Roles for your kind of business, from your business profile. Kila keeps them up to date until you edit one; deleting one stops Kila adding it again.” A shop gets Till supervisor and Merchandiser.
  2. Custom roles: “Made for this business. Edit their permissions and limits freely.” See Create a custom role.
  3. Standard roles: “Kila keeps these permission sets current. You can change their approval limits.”
Roles and permissions at Baraza Supplies: Shop roles with Till supervisor and Merchandiser (1), Custom roles, none yet (2), and Kila's Standard roles from Owner down (3). Each card shows how many people hold it and what it approves.Roles and permissions at Baraza Supplies: Shop roles with Till supervisor and Merchandiser (1), Custom roles, none yet (2), and Kila's Standard roles from Owner down (3). Each card shows how many people hold it and what it approves.

Every business has these. Their permissions are Kila’s; change their approval limits, or clone one to make a role with different permissions.

RoleWhat Kila says it is for
OwnerFull access to the business, including billing.
AdministratorManages users, branches and settings.
General managerRuns operations across every branch.
Branch managerRuns one branch: tills, stock and staff.
CashierSells at the till and runs their own shift.
Sales representativeBuilds quotations and orders for customers.
Inventory managerOwns stock accuracy across branches.
StorekeeperReceives, moves and counts stock.
Procurement officerBuys from suppliers.
AccountantKeeps the books, reconciles and pays.
Credit officerOriginates and services credit agreements.
Service managerRuns bookings, job cards and service staff.
TechnicianDelivers services and works on assigned jobs.
Delivery officerDelivers orders to customers.
AuditorRead-only access to records and the audit log.

Good to know

The Owner role cannot be changed: “Owners can do everything, including billing, and approve any amount.” A business always keeps at least one owner.

Open a role to see its permissions, grouped by area (General, Point of sale, Catalog and the rest), each saying what it allows, such as Sell at the till. A permission that needs a module says so, such as Needs Point of sale, or that the module is off.

The Cashier role: a standard role whose permissions Kila keeps current, the Point of sale group with Sell at the till ticked (1), and the Approval limits card with discounts up to 5% (2).The Cashier role: a standard role whose permissions Kila keeps current, the Point of sale group with Sell at the till ticked (1), and the Approval limits card with discounts up to 5% (2).

“The most a holder can approve on their own. Above it, a more senior approver decides.” There are limits for refunds, discounts, stock adjustments, credit agreements, purchase orders, expenses and payment runs. A cashier’s, for example:

Approval limitUp to
RefundsKES 0.00
Discounts5%
Stock adjustmentsKES 0.00
Credit agreementsKES 0.00

And a branch manager’s:

Approval limitUp to
RefundsKES 20,000.00
Discounts15%
Stock adjustmentsKES 20,000.00
Credit agreementsKES 100,000.00
Purchase ordersKES 0.00
ExpensesKES 20,000.00

A cashier who gives more than 5% off asks for approval, and someone whose limit covers it approves. To change a limit, see Set approval limits for a role.

Each role someone holds covers Every branch, Only one branch, or Only till one till; with more than one legal entity, Every branch of one entity too. Someone on one till sells only on that till. Their profile sums it up under Effective access: the branches, the number of permissions their roles give and their approval limits.

Someone with two roles has everything both allow, and the higher of each approval limit.

Last checked on Kila on .

Did this help?

Still stuck?

Email Kila support. Say what you were trying to do and copy the message Kila showed you, word for word.

Contact support

Choose your business

The Help Centre then shows the steps and words for your kind of business. Your choice stays on this device.