Skip to main content

Flexible Assets

Flexible assets let you create custom asset types with user-defined field schemas. Use them for anything that doesn't fit standard CI types — network diagrams, vendor contacts, licensing agreements, client-specific runbook templates, or domain registrations.

How Flexible Assets Work

Flexible assets have two layers:

  1. Asset Types — define the schema (field names, field types, hints)
  2. Asset Instances — individual records that follow the schema

This is similar to IT Glue's flexible asset approach. Define the structure once, then create as many instances as needed.

Creating an Asset Type

  1. Navigate to Flexible Assets in the sidebar
  2. Click New Asset Type
  3. Enter a Name (e.g., "Domain Registration", "Vendor Contact")
  4. Define Fields — each field has:
    • Name — field label
    • Type — text, number, boolean, date, select, multiselect, url, password, textarea, or rich_text
    • Hint — optional help text shown below the field
  5. Click Save

Supported Field Types

TypeUse For
TextShort text — domain names, serial numbers, version strings
TextareaMulti-line notes
Rich TextFormatted content with headings, lists, and links
NumberQuantities, port numbers, seat counts
BooleanYes/no flags — auto-renew enabled, MFA required
DateExpiration dates, renewal dates
SelectSingle choice — status, priority, region
MultiselectMultiple choices — supported platforms, compliance frameworks
URLClickable links — vendor portals, documentation URLs
PasswordEncrypted credentials — HSM-backed AES-256-GCM, same security as the password vault
⚠️Password Fields:

Password-type fields in flexible assets use the same HSM envelope encryption as the password vault. Each asset instance gets its own data encryption key (DEK) wrapped by the HSM master key. Revealing a password field is audit-logged.

Creating Asset Instances

  1. Navigate to Flexible Assets in the sidebar
  2. Select an existing Asset Type
  3. Click New Instance
  4. Enter a Name and select the Company
  5. Fill in the custom field values
  6. Add Tags for discoverability
  7. Click Save

Example: Domain Registration Tracker

Asset Type Fields:

  • Domain Name (text)
  • Registrar (text)
  • Registrar Login URL (url)
  • Registrar Credentials (password)
  • Registration Date (date)
  • Expiration Date (date)
  • Auto-Renew (boolean)
  • DNS Provider (select: Cloudflare, Route 53, Azure DNS, Other)
  • Name Servers (textarea)
  • Notes (rich_text)

IT Glue Migration

If you're migrating from IT Glue, your flexible assets import automatically via the IT Glue import feature. IT Glue traits map to CMDB flexible asset field values, preserving your existing documentation structure.

Next Steps