Skip to main content

Element

An Element is a specific instance of an asset in your organization — an actual server, application, database, or any other digital resource that has been registered in the Asset Registry.

If Element Types are the templates, Elements are the filled-in records that represent real assets in your environment.


Core concepts

What makes up an Element

Every Element carries the following:

ComponentDescriptionExample
Element TypeThe schema it followsServer, Application
PropertiesActual values for each attribute defined by the typeIP: 192.168.1.10, storage_capacity: 500 GB
DomainThe organizational unit the asset belongs toFinance, HR
RelationshipsConnections to other assetsPayrollApp RUNS_ON Server_001

Example: a complete Element

Element: Server_001
Element Type: Server
Domain: Finance
Properties:
- name: Server_001
- IP: 192.168.1.10
- location: Data Center A
- storage_capacity: 500 GB
Relationships:
- PayrollApp RUNS_ON Server_001
- HR_DB HOSTED_ON Server_001

This describes a specific server assigned to the Finance department, with concrete property values and connections to the applications and databases it hosts.

Where Elements come from

Elements can be:

  • Automatically discovered through integrations with external systems like AWS, Azure, or ServiceNow via Blueprints
  • Manually created by users through the Asset Registry UI
  • Correlated — manually entered and auto-discovered Elements representing the same asset are linked to avoid duplication

Creating an Element

Navigate to Elements in the top navigation bar and click + New Element.

The form opens in a slide-over panel with two tabs: Summary and Global.

Settings

Three toggles at the top of the panel control the Element's behavior:

ToggleDefaultDescription
ActiveOnWhether the Element is active in the registry
Built InOffMarks the Element as system-defined. Built-in elements cannot be edited or deleted
Auto CollectOffEnables automatic data collection for this element

Summary tab

FieldTypeRequiredDescription
Element NameTextYesA unique name for this asset. Duplicates are rejected with a validation error
DescriptionText (multiline)YesA description of the asset and its purpose
Element TypeDropdownYesThe type this Element belongs to (e.g., Server, Application). This is the most important choice — it determines which properties appear in the Global tab. See Element Type
DomainDropdownYesThe organizational unit or business context for this asset. See Domain
Parent Element TypeDropdownNoOptionally set a parent type for hierarchical relationships. Supports search-as-you-type with server-side filtering
Parent ElementDropdownNoThe specific parent Element within the selected parent type. Disabled until a Parent Element Type is selected. Filters out self and descendants to prevent circular references

Global tab — Properties

The Global tab displays the properties defined by the Element's type, pre-populated as form fields. The available properties and their data types are determined entirely by the selected Element Type.

Supported property data types:

Data typeInput controlExample
stringText inputNames, identifiers
number, integer, floatNumeric inputCounts, scores, costs
booleanDropdown (true / false)Feature flags
datetimeDate/time pickerExpiry dates, install dates
enumDropdown with predefined valuesStatus, environment, lifecycle phase

Properties marked as required on the Element Type must have values before the Element can be saved.

You can also add custom properties beyond those defined by the type using the Add Property button. Custom properties can be removed; type-defined properties cannot.


Viewing and editing

Click any row in the Elements table to open it in view mode. From there:

  • Click the edit icon to switch to edit mode
  • Click the delete icon to remove the Element (with confirmation)

In edit mode, system properties like lastUpdatedDate and createdDate are also visible.

Built-in elements display a warning banner and cannot be edited or deleted.


Best practices

  • Select the Element Type first — the type drives which properties are available, so this should always be your first choice
  • Keep properties clean and consistent — match naming conventions across source systems for easier correlation
  • Use Domains to control visibility and ownership by team or function
  • Establish parent relationships to build a richer, more navigable asset graph
  • Enrich auto-discovered Elements with business context (owner, criticality, compliance tags) that integrations cannot provide