Skip to content

Asset Management

Asset management is the operational core of Computtite. Everything revolves around assets — physical hardware, software licenses, peripherals, vehicles, lab equipment, or any other item your organization wants to track. Computtite handles the full lifecycle: registration, assignment, reassignment, maintenance tracking, license management, and eventual decommissioning, with a complete immutable history for every step.

What an Asset Contains

Every asset in Computtite has a core set of information plus fully customizable fields defined by its Asset Type:

  • Asset Type: The category this asset belongs to (e.g., Laptops, Servers). Determines which custom fields are available.
  • Custom Fields: The fields your team defined for this type — serial number, model, RAM, purchase date, etc. Derived fields (like “Days until warranty expires”) are calculated automatically from date fields.
  • Status: A label for the asset’s operational state. Common values: active, assigned, maintenance, repair, retired, decommissioned, loaned, storage. Your team defines what statuses make sense.
  • Assigned To: The employee currently responsible for this asset, if any.
  • Department: The department this asset is associated with.
  • Image: An optional photo of the asset, useful for visual identification during field audits.
  • Visibility: Controls which workspace members can see this asset (Cloud mode only).

The Asset Browser

The main asset view is a sortable, filterable data grid. By default it shows all assets of the selected type, with columns derived from the type’s field definitions. You can:

  • Switch between asset types using the type selector at the top. Only active asset types are shown.
  • Search across all text fields in real time using the search bar.
  • Filter by any field relevant to the selected type — the filter options are schema-aware, meaning if you are viewing Laptops, you can filter by RAM, operating system, or warranty expiration date. If you switch to Servers, the filter panel shows server-specific fields instead.
  • Sort by any column (ascending or descending) by clicking the column header.
  • Click any row to open the asset detail panel — a right-side drawer showing all fields, the current assignment, the full assignment history, attached licenses, and action buttons.

Assignment History

Every time an asset is assigned to or returned from an employee, Computtite records it permanently. Each record captures who had the asset, when the assignment started, and when it ended (blank for an active assignment). Only one assignment can be active per asset at a time.

Past assignment records can never be deleted through the normal UI — you always have a complete, trustworthy chain of custody for every piece of equipment.

The assignment history is visible from both the asset detail panel and the employee profile page, giving you two ways to answer the question “who had this laptop last year?” and “what equipment does this employee currently have?”

Asset Visibility

In Cloud mode, you can control which members of your workspace can see a specific asset. The visibility setting provides three tiers:

  • Everyone (default): All workspace members with at least the Viewer role can view the asset.
  • Admins only: Only members holding the Admin or Owner role can view and interact with the asset. Crucial for sensitive infrastructure such as core routers, security tokens, or executive hardware.
  • Restricted: Visibility is scoped strictly to members assigned to specific permission profiles. Profile grants are stored in computtite_asset_visibility_grants and enforced authoritatively at the database layer via Supabase Row Level Security (RLS). Members outside the granted profiles receive no data, counts, or references to the asset.

Visibility is configured per asset from the asset detail drawer, and can also be administered in bulk from Administration → Asset Visibility (/workspace/administration/visibility). Hidden assets are filtered out at the SQL query level — unauthorized members see no trace in search, grids, statistics, or reports.

Software License Lifecycle Management

Computtite includes full software license lifecycle management. Licenses can be cataloged at the workspace level (Activos → Licenses) and attached directly to physical hardware assets. Each license entity tracks:

  • License key: Encrypted and stored securely.
  • Vendor / Provider: The software vendor (e.g., Microsoft, Adobe, JetBrains, Autodesk).
  • Product name: The software title and edition (e.g., Windows 11 Enterprise, Creative Cloud All Apps).
  • Seat counts: Total allocated seats and currently assigned seats. Computtite computes live seat utilization and triggers health warnings when seats are over-allocated.
  • Expiration date: Date tracking for subscriptions and maintenance renewals. If left empty, the license is treated as perpetual. Expiring licenses trigger automated warning signals in the Workspace Health center 30 days prior to expiration.
  • Notes & Procurement: Purchase order numbers, invoice references, and vendor support contacts.

You can register new licenses using the dedicated Create License Modal or view the global workspace compliance registry in Activos → Licenses (/workspace/activos/licenses).

Workspace Health and Signals

The workspace dashboard shows live health signals computed from your current inventory. These signals are categorized by severity:

  • Critical: Expired licenses (past expiration date), seat overages (used seats exceed total), or assets that have been in maintenance for an unexpectedly long time.
  • Warning: Licenses expiring within 30 days, assets that have been unassigned for a long time, employees who have no assets assigned, or assets missing key fields.
  • Info: Assets without photos, optional completeness suggestions.

Each health signal shows a count and a breakdown by asset type — so “5 licenses expiring soon” also tells you which types those licenses are attached to.