Link Search Menu Expand Document

Asset Types & Custom Fields

Asset types define how assets are categorized. Each type can have custom fields that capture additional information specific to that kind of device.

Built-in Asset Types

These are created automatically on first startup and cannot be deleted:

Type Description
Server Physical or virtual servers
Workstation Desktop and laptop computers
Network Device Routers, switches, firewalls, access points
IoT Internet of Things devices, sensors, cameras
Cloud Resource Cloud-hosted VMs, containers, services
Unknown Unclassified devices

Asset Type Properties

Field Description
Name Display name (e.g. “Network Switch”)
Slug URL-friendly identifier (e.g. “network-switch”), auto-generated
Icon Icon name for the UI (default: box)
Color Hex color code for badges/labels (default: #6366f1)
Description Optional description of what this type represents
Active Whether the type appears in dropdowns (can be deactivated)
Tikting Asset Type ID Links this type to a Tikting asset type for integration sync

Custom Field Definitions

Each asset type can have multiple custom fields. When promoting a discovered item to an asset of that type, the custom fields appear in the form.

Custom Field Properties

Property Description
Name Field display label (e.g. “Rack Location”)
Slug Internal identifier (e.g. “rack_location”)
Field Type Data type — determines the input control used
Required Whether the field must be filled in
Default Value Pre-filled value (optional)
Options For enum fields — JSON object with choices array
Display Order Controls the order fields appear in forms

Field Types

Type Input Control Example
text Text input Serial number, location
number Number input Rack unit, floor number
boolean Checkbox “Is managed?”, “Has warranty?”
date Date picker Purchase date, warranty expiry
enum Dropdown select Department, environment (dev/staging/prod)
url URL text input Management console URL
ip_address IP text input Management IP, iLO address
json Textarea Arbitrary structured data

Example Enum Field Options

{
  "choices": ["Development", "Staging", "Production"]
}

Managing Asset Types

Admin role required for all management operations.

Action Description
Create Add a new custom asset type with name, icon, color
Edit Update name, icon, color, description, active status
Deactivate Soft-delete — hides from dropdowns but preserves existing assets of that type
Add Custom Field Define a new field for the type
Edit Custom Field Modify field properties
Delete Custom Field Remove a field definition

Built-in types can be edited but not deleted.