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.