العربية — This page is not in Arabic yet. Opens the Arabic home page.

Start free trialBook a demo

Browse the documentation

Documentation

All appsHow the apps connectTeam workflowsCompare

Apps

HR ManagementRecruitment (ATS)Payroll & WPSTime & AttendanceAccounting & E-InvoicingCRM & Sales PipelineSales Orders & FulfilmentInventory, Purchasing & WarehousingProcurement & TendersConstruction & ContractingContracts & E-SignatureProducts & Online StorePoint of SaleRentalsSubscriptions & LicensingHelpdesk & TicketingSocial Media SuiteInfluencer Marketing & Campaign ROIProject ManagementActivities WorkspaceDocument ManagementPDF Tools & E-SignatureCorrespondence RegisterTeam Chat & CallsMeetings & VideoLearning & Certification (LMS)Asset ManagementFleet ManagementRecognition & GamificationContacts & PartnersNotification CentreReports & DashboardsInsights — Business Intelligence & AppsAI CopilotAI Agents & AutomationAI Diagram StudioWebsite BuilderISO Compliance Suite (Imtithal)App MarketplaceCustomer & Partner PortalSecurity, Access & Compliance

Assets role guides — what each role can do, step by step

Step-by-step guides for the asset register — the manager who knows where every company asset is and who holds it, the employee who hands one back, and the administrator who defines the types and statuses. 19 steps across 3 roles, every one of them carried out in the product before it was published here.

Last updated

Nothing matches that. Try a shorter word, or pick All roles to search every guide.

Go deeper

Asset Manager

Know where every company asset is, who holds it and what it is worth — and never type an id.

Runs the register: registers assets with the type's own fields, checks them out to people by name, moves them between places and custody states, raises the work orders, reads accounting's book values, retires what is done, and writes the automations that do the chasing.

What you will be able to do

  • Register an asset with the fields its type asks for
  • Check it out to a colleague by name, move it, bring it back
  • Raise and follow the work orders
  • Read the book value accounting posted, and capitalise what should be
  • Retire what is done — and let the automations do the chasing

What this role can and cannot do

CanCannot
  • assets:asset:read
  • assets:asset:create
  • assets:asset:update
  • assets:asset:delete
  • assets:assignment:manage
  • assets:maintenance:manage
  • assets:finance:manage
  • assets:automation:manage
  • assets:schema:manage
  • tenant:settings:write

13 steps, each one carried out in the product on .

Read the estate #

Where Assets

  1. Click the Assets tile in the launcher.
  2. Read the four tiles: total, book value in your currency, utilisation, open work orders. Each one opens the page it counts.
  3. Read the insight card: it is arithmetic over your rows — overdue work orders, assets below the condition threshold, idle assets.
Screenshot: Read the estate, Asset Manager view
Numbers that change when the estate changes; Add asset opens the form.

You should see Numbers that change when the estate changes; Add asset opens the form.

Open the Library and filter with a tile #

Where Assets » Library

  1. Open the Library.
  2. Click the Checked out tile: the table narrows to assets somebody holds, and the custodian column shows their name.
  3. Refresh the page: the filter is still on — it lives in the address bar.
Screenshot: Open the Library and filter with a tile, Asset Manager view
Names, never ids; the filter survives a refresh.

You should see Names, never ids; the filter survives a refresh.

Worth knowing Copy the address bar to send a colleague exactly this view.

Open an asset and check it out by name #

Where Assets » Library » an asset » Check out

  1. Open your company's address in the browser — it looks like yourcompany.tarleaks.com.
  2. Type the e-mail address your administrator set up for you, then your password.
  3. You land on the app launcher: a grid of the apps your company uses.
  4. Click the Assets tile.
  5. Library → click the asset's row.
  6. Check out → type a name → pick → confirm.
What each field wants
FieldWhat to put in it
Assign tothe colleague's name or e-mail — the picker resolves the id
Noteoptional, kept on the movement
Screenshot: Open an asset and check it out by name, Asset Manager view
The Held by line on the Overview, and the Movements tab.

You should see The page says who holds it — by name — and the Movements tab shows the hand-over.

Watch out A person without a login is not in the list — HR links the login first.

Retire an asset #

Where Assets » Library » an asset » Retire asset

  1. Open your company's address in the browser — it looks like yourcompany.tarleaks.com.
  2. Type the e-mail address your administrator set up for you, then your password.
  3. You land on the app launcher: a grid of the apps your company uses.
  4. Click the Assets tile.
  5. Library → the asset → Retire asset → reason → confirm.
What each field wants
FieldWhat to put in it
Reasonwhy — end of life, sold, lost; shown on the ledger
Screenshot: Retire an asset, Asset Manager view
The head chip: Retired with the date and your reason.

You should see The head reads Retired with the date; the asset leaves the active lists (the Library's Retired tile shows it); its history stays. A sale price on an asset on the fixed-asset register books the gain or loss in Accounting.

Watch out Retire releases custody and refuses Capitalise afterwards; it never deletes.

Worth knowing Leave the price empty when the asset was scrapped or given away.

Write a rule #

Where Assets » Automations » New rule

  1. Open your company's address in the browser — it looks like yourcompany.tarleaks.com.
  2. Type the e-mail address your administrator set up for you, then your password.
  3. You land on the app launcher: a grid of the apps your company uses.
  4. Click the Assets tile.
  5. Automations → New rule → name → WHEN → THEN → Save.
What each field wants
FieldWhat to put in it
Work order titleblank = the rule name + the asset; {asset} inserts the asset
Status to seta word from the chosen type's own status list
Screenshot: Write a rule, Asset Manager view
Ran n times · last … under each rule — click it for the run log.

You should see A rule you can read aloud; the run log fills as it fires.

Watch out A status the type does not have is logged as Not done, never invented.

Run the daily checks now #

Where Assets » Automations » Run daily checks now

  1. Press Run daily checks now.
  2. Read the toast: how many rules were checked and how many fired.
Screenshot: Run the daily checks now, Asset Manager view
Overdue work orders and expiring warranties are chased without waiting for the scheduler; pressing twice does not chase twice.

You should see Overdue work orders and expiring warranties are chased without waiting for the scheduler; pressing twice does not chase twice.

Import assets from a spreadsheet #

Where Assets » Library » Import from a file

  1. Open your company's address in the browser — it looks like yourcompany.tarleaks.com.
  2. Type the e-mail address your administrator set up for you, then your password.
  3. You land on the app launcher: a grid of the apps your company uses.
  4. Click the Assets tile.
  5. Library → Import from a file → Download the template.
  6. Fill the file → choose it → Check the file → Import.
What each field wants
FieldWhat to put in it
FileA CSV with one asset per line, in the template's columns
Screenshot: Import assets from a spreadsheet, Asset Manager view
Every line that would be refused is named before anything is written; for 24 hours the import can be undone, as long as none of its assets has been changed since.

You should see Every line that would be refused is named before anything is written; for 24 hours the import can be undone, as long as none of its assets has been changed since.

Watch out A holder must be an e-mail somebody signs in with; anything else is refused by line.

Print QR labels for a batch of assets #

Where Assets » Library » tick rows » Print labels…

  1. Tick the assets that need a label.
  2. Press Print labels… and print the sheet.
Screenshot: Print QR labels for a batch of assets, Asset Manager view
Each label carries the tag and a QR code that opens the asset's own page on a phone. The same bar checks out, checks in, moves, changes status, exports or retires the ticked rows.

You should see Each label carries the tag and a QR code that opens the asset's own page on a phone. The same bar checks out, checks in, moves, changes status, exports or retires the ticked rows.

Lend an asset with a return date #

Where Assets » Library » an asset » Check out

  1. Open your company's address in the browser — it looks like yourcompany.tarleaks.com.
  2. Type the e-mail address your administrator set up for you, then your password.
  3. You land on the app launcher: a grid of the apps your company uses.
  4. Click the Assets tile.
  5. Library → the asset → Check out.
  6. Pick the person → set Return by → confirm.
What each field wants
FieldWhat to put in it
Assign tothe colleague's name
Return by (optional)the date the loan ends
Screenshot: Lend an asset with a return date, Asset Manager view
The holder sees the date on My assets; a loan past its date shows as overdue.

You should see The holder sees the date on My assets; a loan past its date shows as overdue.

Answer a problem report #

Where Assets » Maintenance » Problem reports

  1. Open Maintenance and click Problem reports.
  2. Read what is wrong and how urgent it is; accept it — a work order is raised — or decline it with an answer.
Screenshot: Answer a problem report, Asset Manager view
The holder reads your answer under Problems you reported on their My assets page.

You should see The holder reads your answer under Problems you reported on their My assets page.

Plan preventive maintenance #

Where Assets » Maintenance » Preventive maintenance plans » New plan

  1. Open Maintenance and scroll to Preventive maintenance plans.
  2. Press New plan: the asset, every how many months or days, counted from the last completion or on a fixed calendar, how many days ahead to raise the job, and the checklist.
Screenshot: Plan preventive maintenance, Asset Manager view
Each plan shows when it is next due and the job it raised; Raise due jobs now does it at once.

You should see Each plan shows when it is next due and the job it raised; Raise due jobs now does it at once.

Audit a place #

Where Assets » Audits » Start an audit

  1. Open Audits and press Start an audit for a place.
  2. Walk it and scan each asset you find — with the phone's camera, or on the audit's own page.
  3. Submit, then work the To follow up tab.
Screenshot: Audit a place, Asset Manager view
Expected, found, missing and not expected here for each walk.

You should see Expected, found, missing and not expected here for each walk.

Tune the numbers the register uses #

Where Assets » Settings » General

  1. Open Settings and choose General.
  2. Each setting is named and explained: the capitalisation threshold, the condition that needs attention, the look-ahead for due work and the contract warning.
  3. Press the pencil beside a number to change it; a switch turns a part of Assets on or off.
Screenshot: Tune the numbers the register uses, Asset Manager view
The same words as Settings → Features, in English and Arabic, never a stored key.

You should see The same words as Settings → Features, in English and Arabic, never a stored key.

Use cases — the work, step by step

Each one is a sequence somebody actually performs, with the screen behind every step. Every screen here was opened in the product as this role before it was published.

weeklyA new laptop arrives #

Register it with the fields its type asks for, give it a value, and check it out to the person who gets it — accounting capitalises it on its own when the value is above the threshold.

  1. Library → Add asset: type, name, value, purchase date, the supplier from the party register, the department from HR, and the type's own fields (required ones block Create).

    Asset Manager doing "A new laptop arrives" in Tarleaks ERP — Library → Add asset: type, name, value, purchase date, the s
    Assets » Library — verified: the page says “Asset library”; the page says “Checked out”
  2. Open the new asset: the Accounting card reads On the fixed-asset register within a second when the value is at or above the threshold; otherwise press Capitalise (accountant).

    Asset Manager doing "A new laptop arrives" in Tarleaks ERP — Open the new asset: the Accounting card reads On the fixed-a
    Assets » Library » an asset » Check out — verified: the page says “Overview”; the control is offered
  3. Check it out to the colleague by name.

    Asset Manager doing "A new laptop arrives" in Tarleaks ERP — Check it out to the colleague by name.
    Assets » Library » an asset » Check out — verified: the page says “Overview”; the control is offered

monthlySomebody is leaving #

HR's offboarding lists every asset in the leaver's custody as a return task; checking each one in ticks the task by itself.

  1. Assignments → the leaver's group: every asset they hold, by name.

    Asset Manager doing "Somebody is leaving" in Tarleaks ERP — Assignments → the leaver's group: every asset they hold, by
    Assets » Library — verified: the page says “Asset library”; the page says “Checked out”
  2. Open each asset → Check in. The offboarding task completes on its own with the note Checked in on the asset register.

    Asset Manager doing "Somebody is leaving" in Tarleaks ERP — Open each asset → Check in. The offboarding task completes o
    Assets » Library » an asset » Check out — verified: the page says “Overview”; the control is offered

weeklyWarranties and licences are about to end #

A rule chases them; you read the run log instead of a spreadsheet.

  1. Automations → New rule: WHEN A warranty, licence or renewal is due soon THEN Raise a work order (title Renew {asset}).

    Asset Manager doing "Warranties and licences are about to end" in Tarleaks ERP — Automations → New rule: WHEN A warranty, licence or renewal
    Assets » Automations » New rule — verified: the page says “WHEN”; the page says “THEN”
  2. Press Run daily checks now, then open the rule's run log: one line per asset, and the work orders sit in Maintenance.

    Asset Manager doing "Warranties and licences are about to end" in Tarleaks ERP — Press Run daily checks now, then open the rule's run log: on
    Assets » Automations » Run daily checks now — verified: the page says “Automations”

Types, custody states and the registries are the admin's; you use the words they defined.

Employee

See what is in your care and hand it back when you are done.

Holds what was checked out to them: reads the register, checks an asset in or out, follows a movement. Never retires, never changes a type, never touches an automation.

What you will be able to do

  • Find any asset and who holds it
  • Check an asset out or in
  • Follow a movement

What this role can and cannot do

CanCannot
  • assets:asset:read
  • assets:assignment:read
  • assets:assignment:manage
  • assets:asset:delete
  • assets:automation:manage
  • assets:schema:manage
  • assets:settings:manage

4 steps, each one carried out in the product on .

See what is in your care #

Where Assets » My assets

  1. Open Assets: you land on My assets.
  2. Read each row: where the asset is, when it was handed to you, the date to return it by, and whether you confirmed you received it.
Screenshot: See what is in your care, Employee view
Only what is yours; the full library belongs to the asset team.

You should see Only what is yours; the full library belongs to the asset team.

The library and retiring are the asset team's #

Where Assets » My assets

  1. Look at the menu on the left.
Screenshot: The library and retiring are the asset team's, Employee view
My assets is there; the Asset library, Retire asset and the automations are not.

You should see My assets is there; the Asset library, Retire asset and the automations are not.

Automations run without you #

Where Assets » My assets

  1. Look at the menu on the left.
Screenshot: Automations run without you, Employee view
There is no Automations page for this role, and no Run daily checks now; the asset team's rules chase overdue returns and repairs for you.

You should see There is no Automations page for this role, and no Run daily checks now; the asset team's rules chase overdue returns and repairs for you.

Report a problem with an asset you hold #

Where Assets » My assets » Report a problem

  1. Open your company's address in the browser — it looks like yourcompany.tarleaks.com.
  2. Type the e-mail address your administrator set up for you, then your password.
  3. You land on the app launcher: a grid of the apps your company uses.
  4. Click the Assets tile.
  5. My assets → Report a problem.
  6. Describe it → urgency → photos → Send to the asset team.
What each field wants
FieldWhat to put in it
What is wrong?In your own words
How urgent is it?Can wait … I cannot work without it
Photos (up to 3)Optional
Screenshot: Report a problem with an asset you hold, Employee view
The report appears under Problems you reported, with the asset team's answer when it comes.

You should see The report appears under Problems you reported, with the asset team's answer when it comes.

Use cases — the work, step by step

Each one is a sequence somebody actually performs, with the screen behind every step. Every screen here was opened in the product as this role before it was published.

occasionallyHand a laptop back #

The register — and, if you are leaving, HR's checklist — needs to see it.

  1. Library → search your name or the tag → open the asset.

    Employee doing "Hand a laptop back" in Tarleaks ERP — Library → search your name or the tag → open the asset.
    Assets » My assets — verified: the page says “My assets”; the page says “Return by”; 4 row(s) listed
  2. Press Check in. The Movements tab records the return.

    Employee doing "Hand a laptop back" in Tarleaks ERP — Press Check in. The Movements tab records the return.
    Assets » My assets — verified: “Asset library” is not in this role's menu; no “Retire asset” anywhere on the page

Retiring an asset, changing a type or writing an automation is not yours — the buttons are simply not there.

Tenant Admin

Define the words the register speaks, once, and let everyone use them.

Defines the vocabulary the register speaks: types and their fields and statuses, custody states, the registries, the workspace settings — and hands the asset_manager role to whoever runs the estate.

What you will be able to do

  • Create types with their fields and status words
  • Keep the custody states and registries tidy
  • Set the capitalisation threshold and the daily-check window
  • Give the asset manager their role

What this role can and cannot do

CanCannot
  • assets:schema:manage
  • assets:registry:manage
  • assets:settings:manage
  • tenant:settings:write
  • Nothing in this list is closed to this role.

2 steps, each one carried out in the product on .

Give a type its fields and statuses #

Where Assets » Settings » Types

  1. Open Settings → Types and expand a type.
  2. Under Statuses add a word (say In repair) with a colour; rename one — every asset carrying the old word follows; delete one — refused while assets still use it, with the count.
Screenshot: Give a type its fields and statuses, Tenant Admin view
The list an asset's Edit dialog offers is exactly this one.

You should see The list an asset's Edit dialog offers is exactly this one.

Keep custody states and registries tidy #

Where Assets » Settings » Custody states / Vendors

  1. Open Custody states: every row has Edit and Delete.
  2. Open Vendors: Edit shows the eleven vendor fields.
Screenshot: Keep custody states and registries tidy, Tenant Admin view
Nothing is read-only that the API can change.

You should see Nothing is read-only that the API can change.

Day-to-day custody is the asset manager's job; you set the stage.