Skip to main content

Roles & Permissions

Klear uses five roles. Each role is assigned per user by an Admin or Owner.

Role overview

RoleApp accessKey capabilities
OwnerAdmin appEverything — billing, all reports, IRAS export, workspace config
AdminAdmin appUsers, departments, policies, reimbursements, card recon, reports
ApproverBoth appsApprove/reject in approval chains; can delegate responsibility
EmployeeEmployee appSubmit expenses, view own history and reimbursement status
AuditorAdmin app (read-only)View all expenses, reports, and audit trail

Who can manage users

Only Admin and Owner roles can invite, edit, or deactivate users.

Approval routing

An expense's approval chain is determined by the policy that matches it — not the submitter's role. Approvers are assigned at the policy level, not per-user. See Policies for details.

Delegations

An Approver or Admin can temporarily hand their approval responsibilities to another user for a defined date range. See Delegations.

Changing a user's role

  1. Go to Admin → Users
  2. Click the edit icon next to the user
  3. Change the Role field
  4. Save

Role changes take effect immediately on the user's next action.