FI Finnish
SE Swedish
FR French
PL Polish
DE German
US English (US)

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

English (US)
FI Finnish
SE Swedish
FR French
PL Polish
DE German
US English (US)
  • Log in
  • Home
  • Platform
  • ESM
  • Other Technical ESM Documentation
  • Handler Documentation

Handler - IPAddress

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Service Management
    Matrix42 Professional Solution Matrix42 Core Solution Enterprise Service Management Matrix42 Intelligence
  • Identity Governance and Administration (IGA)
    IGA overview IGA solution library
  • Platform
    ESM ESS2 ESS Efecte Chat for Service Management Integrations Add-ons
  • Release Notes for M42 Professional, IGA, Conversational AI
    2026.1 2025.3 2025.2 2025.1 2024.2 2024.1 2023.4 2023.3 2023.2 2023.1 2022.4 2022.3 Release Information and Policies
  • Other Material
    Terms & Documentation Guidelines Accessibility Statements
  • Services
+ More
    • Service Management

    • Identity Governance and Administration (IGA)

    • Platform

    • Release Notes for M42 Professional, IGA, Conversational AI

    • Other Material

    • Services

Handler - IPAddress

IPAddress handler generates a Search button next to the parent attribute's data field for selecting a free IP address from referred subnets. Clicking the button opens a pop-up window that provides a list of free addresses, from which a suitable address can be selected and consequently reserved.

In order to function as intended, the parent data card must must include a subnet -denoting reference attribute with the code subnet (typed exactly as indicated). The attribute must point to data card with an IP address space -denoting attribute with the code ip_space (typed exactly as indicated). The value of the IP address space attribute must be a subnet, defined using the CIDR syntax: IP_address/mask (e.g. 192.168.100.0/24). Note that multiple subnets can be defined by making the IP address space attribute multivalue.

The displayed list of free addresses contains only those IP addresses that are not used by attributes with an IPAddressHandler in data cards that refer the selected subnet. Also note that data cards that are hidden or in the trash will be ignored. Consequently, IP addresses held by such will be shown in the list of free addresses. Also note that searching for free addresses is done as root, so there is no need to change user permissions.

Subnet attribute referring to Subnet template:

In addition, with metadata, you can also generate PING command button for the selected IP.

The following tables provide information on the attribute settings and metadata requirements for IPAddress handler.

Table 1. Attribute Settings

Handler name Datatype
IPAddress String

Table 2. Optional Attribute Metadata

Name Value Description
hasPingButton hasPingButton Generates a Ping button for pinging the IP address.
hasAddButton hasAddButton

Generates an Add button for inserting the IP manually.

In E7, if metadata is set then user is allowed to add custom addresses from outside of subnet.

globalMode true/false If set on (true) search of reserved ips is done from all IpAddressHandler attributes instead of restricting it to selected subnet. Default value is false.

 

handler ipaddress ip address

Was this article helpful?

Yes
No
Give feedback about this article

Table of Contents

Related Articles

  • Attribute Metadata - ReferenceSearchFilter
  • Attribute Metadata - ShowCode
  • Attribute Metadata - Related Data Card Search

Copyright 2026 – Matrix42 Professional.

Matrix42 homepage


Knowledge Base Software powered by Helpjuice

0
0
Expand